Re: WELCOME to [email protected]

aalok singhvi <[email protected]>
Newsgroups gmane.comp.jakarta.ant.user
Message-ID <CAObRyaTq+dONrUkQ+aUkbu+qeTF=dDKvhrvbLNfZd6wit38YTA@mail.gmail.com>
Cant a force delete a file....something like windows "del -F file name".



On Sun, Jun 14, 2015 at 1:31 PM, aalok singhvi <[email protected]>
wrote:

>
> at org.apache.tools.ant.taskdefs.Delete.handle(Delete.java:720)
> at org.apache.tools.ant.taskdefs.Delete.removeDir(Delete.java:769)
> org.apache.tools.ant.taskdefs.Delete.removeDir(Delete.java:765)
> org.apache.tools.ant.taskdefs.Delete.execute(Delete.java:769)
> org.apache.tools.ant.UnkownElement.execute(UnkownElement.java:291)
> at sun.reflect.GeneratedMethodAccessor6.invoke( Unknown Source)
>
> Apache ant 1.7.0
>
> As soon as build is done the main build file sets the classpath which
> includes certain jars.
> Know what I am trying to do is before even importing those jars i am
> trying to check if they were present in the project folder or not.
> If they were delete them and copy newer version from a FTP location and
> then set the classpath. I hope this makes sense.
>
> Can you suggest a work around.
>
>
> On Sun, Jun 14, 2015 at 1:08 PM, Stefan Bodewig <[email protected]>
> wrote:
>
>> [please don't drop the user list from replies]
>>
>> On 2015-06-14, aalok singhvi wrote:
>>
>> > When i use verbose to print errors.... its gives certain info as
>> follows...
>>
>> > It errors out on ant taskdef delete handle
>> > Delete.java line 720, 769 765 and 586.
>>
>> It owuld be better if you could paste the full stack trace - and even
>> more important - tell us the exact version of Ant you are using (output
>> of "ant -version")
>>
>> > I am on Win7.
>>
>> On Windows files may be locked by processes that have opened it - which
>> includes Ant itself, so this means you may run into trouble of you try
>> to remove something that has been touched by Ant before.
>>
>> > I am deleting this file before it is copied over to the project and
>> used in
>> > classpath.
>>
>> If it was part of your CLASSPATH environment variable, Java would load
>> it when starting Ant and there is no chance for Ant to remove it.
>>
>> I'm not sure how you copy the file after you've deleted it :-)
>>
>> If you copy the file (using Ant) before trying to delete it, the file
>> may still be considered open by Windows.  This is a known problem and
>> Ant tries to work around it by registering the file as "deleteOnExit".
>> Even with 1.7.0 you should see a message about "This attempts to delete
>> the file when the Ant jvm has exited and might not succeed" in this
>> case.
>>
>> Stefan
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>>
>>
>
>
> --
> Aalok Singhvi
>



-- 
Aalok Singhvi
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.