| Author |
Help: Modern compiler is not available.
|
Brad Baker
Greenhorn
Joined: Aug 12, 2002
Posts: 15
|
|
I don't undstand why I am geting this: [javac] Modern compiler is not available - using classic compiler Here is my build.xml This is the full output: My path is: PATH=d:\java\jdk1.4.1\bin;d:\apache\ant-1.5.2\bin So why does it say "Modern compiler is not available - using classic compiler"? anyone? Thanks,
|
 |
Andy Bowes
Ranch Hand
Joined: Jan 14, 2003
Posts: 171
|
|
Have you tried setting your JAVA_HOME environment variable as it suggests in the output ?
|
Andy Bowes<br />SCJP, SCWCD<br />I like deadlines, I love the whoosing noise they make as they go flying past - Douglas Adams
|
 |
Brad Baker
Greenhorn
Joined: Aug 12, 2002
Posts: 15
|
|
Hello Andy, My OS is Win2k with: Set JAVA_HOME=d:\java\1.4.1 in my system environment. I have: in my build.xml and it gives me: [echo] JavaHome: d:\java\jdk1.4.1 So as far as I can tell I have JAVA_HOME set. What have I missed?
|
 |
Dennis Rosa
Greenhorn
Joined: Apr 07, 2004
Posts: 1
|
|
Try this .. <target name="compile" depends="init"> <javac srcdir="src" destdir="build" classpathref="siacc.class.path" fork="true" /> </target> ANT-Help.... Windows Note:When the modern compiler is used in unforked mode on Windows, it locks up the files present in the classpath of the <javac> task, and does not release them. The side effect of this is that you will not be able to delete or move those files later on in the build. The workaround is to fork when invoking the compiler. Dennis
|
 |
 |
|
|
subject: Help: Modern compiler is not available.
|
|
|