Hi Jeffrey,

you are right, I shiped the build script from Linux to Windows without
awaring the case-insensitive in Windows.

Thanks a lot.


Best regards,
Leon

--- Jeffrey E Care <[EMAIL PROTECTED]> wrote:

> Windows file systems are case-insensitive while being
> case-preserving; if 
> all you want to do is to change the case you'll need to use an 
> intermediate file (i.e. move to temp_Bi.jar, then move to Bi.jar).
> 
>
____________________________________________________________________________________________
> 
> 
> Jeffrey E. (Jeff) Care 
> [EMAIL PROTECTED] 
> IBM WebSphere Application Server Development 
> WAS Pyxis Lead Release Engineer 
> 
> 
> 
> 
> Leon Pu <[EMAIL PROTECTED]> wrote on 05/10/2006 10:13:32 AM:
> 
> > Hi all,
> > 
> > my build file with task move failed in Windows, but the same build
> file
> > works in Linux. Could anybody tell me why?
> > 
> > [build-script]
> > <project default="test">
> >   <target name="test">
> >     <move file="bi.jar" tofile="Bi.jar" />
> >   </target>
> > </project>
> > [build-script]
> > 
> > [error-message]
> > Apache Ant version 1.6.5 compiled on June 2 2005
> > Buildfile: build.xml
> > Detected Java version: 1.4 in: C:\java\jdk\j2sdk1.4.2_09\jre
> > Detected OS: Windows 2000
> > parsing buildfile C:\Documents and
> > Settings\Administrator\Desktop\build.xml with
> >  URI =
> >
> file:///C:/Documents%20and%20Settings/Administrator/Desktop/build.xml
> > Project base dir set to: C:\Documents and
> > Settings\Administrator\Desktop
> > Build sequence for target(s) `test' is [test]
> > Complete build sequence is [test, ]
> > 
> > test:
> >      [move] Moving 1 file to C:\Documents and
> > Settings\Administrator\Desktop
> >      [move] Attempting to rename: C:\Documents and
> > Settings\Administrator\Deskto
> > p\bi.jar to C:\Documents and Settings\Administrator\Desktop\Bi.jar
> >      [move] Copying C:\Documents and
> > Settings\Administrator\Desktop\bi.jar to C:
> > \Documents and Settings\Administrator\Desktop\Bi.jar
> > 
> > BUILD FAILED
> > C:\Documents and Settings\Administrator\Desktop\build.xml:3: Failed
> to
> > copy C:\D
> > ocuments and Settings\Administrator\Desktop\bi.jar to C:\Documents
> and
> > Settings\
> > Administrator\Desktop\Bi.jar due to C:\Documents and
> > Settings\Administrator\Desk
> > top\bi.jar (The system cannot find the file specified)
> >         at
> org.apache.tools.ant.taskdefs.Move.copyFile(Move.java:274)
> >         at
> org.apache.tools.ant.taskdefs.Move.moveFile(Move.java:226)
> >         at
> > org.apache.tools.ant.taskdefs.Move.doFileOperations(Move.java:153)
> >         at
> org.apache.tools.ant.taskdefs.Copy.execute(Copy.java:430)
> >         at
> >
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> >         at org.apache.tools.ant.Task.perform(Task.java:364)
> >         at org.apache.tools.ant.Target.execute(Target.java:341)
> >         at
> org.apache.tools.ant.Target.performTasks(Target.java:369)
> >         at
> >
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
> >         at
> > org.apache.tools.ant.Project.executeTarget(Project.java:1185)
> >         at
> >
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
> > cutor.java:40)
> >         at
> > org.apache.tools.ant.Project.executeTargets(Project.java:1068)
> >         at org.apache.tools.ant.Main.runBuild(Main.java:668)
> >         at org.apache.tools.ant.Main.startAnt(Main.java:187)
> >         at
> org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
> >         at
> org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
> > Caused by: java.io.FileNotFoundException: C:\Documents and
> > Settings\Administrato
> > r\Desktop\bi.jar (The system cannot find the file specified)
> >         at java.io.FileInputStream.open(Native Method)
> >         at java.io.FileInputStream.<init>(FileInputStream.java:106)
> >         at
> > org.apache.tools.ant.util.FileUtils.copyFile(FileUtils.java:630)
> >         at
> org.apache.tools.ant.taskdefs.Move.copyFile(Move.java:262)
> >         ... 15 more
> > --- Nested Exception ---
> > java.io.FileNotFoundException: C:\Documents and
> > Settings\Administrator\Desktop\b
> > i.jar (The system cannot find the file specified)
> >         at java.io.FileInputStream.open(Native Method)
> >         at java.io.FileInputStream.<init>(FileInputStream.java:106)
> >         at
> > org.apache.tools.ant.util.FileUtils.copyFile(FileUtils.java:630)
> >         at
> org.apache.tools.ant.taskdefs.Move.copyFile(Move.java:262)
> >         at
> org.apache.tools.ant.taskdefs.Move.moveFile(Move.java:226)
> >         at
> > org.apache.tools.ant.taskdefs.Move.doFileOperations(Move.java:153)
> >         at
> org.apache.tools.ant.taskdefs.Copy.execute(Copy.java:430)
> >         at
> >
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
> >         at org.apache.tools.ant.Task.perform(Task.java:364)
> >         at org.apache.tools.ant.Target.execute(Target.java:341)
> >         at
> org.apache.tools.ant.Target.performTasks(Target.java:369)
> >         at
> >
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
> >         at
> > org.apache.tools.ant.Project.executeTarget(Project.java:1185)
> >         at
> >
> org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExe
> > cutor.java:40)
> >         at
> > org.apache.tools.ant.Project.executeTargets(Project.java:1068)
> >         at org.apache.tools.ant.Main.runBuild(Main.java:668)
> >         at org.apache.tools.ant.Main.startAnt(Main.java:187)
> >         at
> org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
> >         at
> org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
> > 
> > Total time: 1 second
> > [error-message]
> > 
> > 
> > Best regards,
> > Leon
> > 
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around 
> > http://mail.yahoo.com 
> > 
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to