System.getenv vs Ant 1.8.1's Execute

2010-05-31 Thread Stefan Bodewig
Hi, in [1] you'll find a simple command line tool that compares env variables between Ant 1.8.1's code base and System.getenv. In order to try it go to the env subdir and run "ant antlib" folowed by "java -jar build/lib/ant-usertests.env-0.1

Re: IvyDE @ Hudson

2010-05-31 Thread Nicolas Lalevée
Le 30 mai 2010 à 21:42, Jan Matèrne a écrit : > IvyDE on Hudson is failing [1] due to problems while loading the WTP zip > file from the mirror [2] ialto.org [3]. > The build.properties defines from where to download these artifacts: > > hudson.download.mirror.url=http://eclipse.ialto.org > huds

Re: System.getenv vs Ant 1.8.1's Execute

2010-05-31 Thread Maarten Coene
> Also, on my Windows7 system there are differences: System.getenv returns > two or three additional env vars (depending on whether I run under > Cygwin or not): > Only in 1.8.2: =::=::\ > Only in 1.8.2: =C:=C:\OSS\ant-usertests\env > Only in 1.8.2: =ExitCode= Same here on Windows Vista

Re: System.getenv vs Ant 1.8.1's Execute

2010-05-31 Thread Maarten Coene
When doing the same test with JDK1.5, I also get the "Only in 1.8.2: =ExitCode=" difference. Maarten - Original Message From: Maarten Coene To: Ant Developers List Sent: Mon, May 31, 2010 9:55:33 PM Subject: Re: System.getenv vs Ant 1.8.1's Execute > Also, on my Windows7 sy

Re: System.getenv vs Ant 1.8.1's Execute

2010-05-31 Thread Maarten Coene
If the difference would be a problem, maybe we could ignore the environment variables starting with '=' on windows? According to the java.lang.ProcessEnvironment javadoc: * - There are magic environment variables maintained by Windows * that start with a `=' (!) character. These are used f