AFAIK maven munges up the java home in the system properties so that the ${java.home} is actually the jre inside the jdk and not the jdk... however ${env.JAVA_HOME} should still be the java home and the mvn scripts bomb out if JAVA_HOME is not defined.
-Stephen On 4 February 2010 21:26, Pankaj Agarwal <pankaj_agar...@trimble.com> wrote: > Here's the exact error. > > [INFO] > ------------------------------------------------------------------------ > [ERROR] BUILD ERROR > [INFO] > ------------------------------------------------------------------------ > [INFO] An Ant BuildException has occured: The following error occurred > while executing this line: > build.xml:118: > com.bea.util.jam.internal.javadoc.JavadocClassloadingException: An error has > occurred while invoking javadoc to inspect your source > files. This may be due to the fact that $JAVA_HOME/lib/tools.jar does > not seem to be in your system classloader. One common case in which > this happens is when using the 'ant' tool, which uses a special > context classloader to load classes from tools.jar. > > This situation elicits what is believed to a javadoc bug in the initial > release of JDK 1.6. Javadoc attempts to use its own context classloader > tools.jar but ignores one that may have already been set, which leads > to some classes being loaded into two different classloaders. The > telltale sign of this problem is a javadoc error message saying that > 'languageVersion() must return LanguageVersion - you might see this > message in your process' output. > > This will hopefully be fixed in a later release of JDK 1.6; if a new > version of 1.6 has become available, you might be able to solve this > by simply upgrading to the latest JDK. > > Alternatively, you can work around it by simply including > $JAVA_HOME/lib/tools.jar in the java -classpath > parameter. If you are running ant, you will need to modify the standard > ant script to include tools.jar in the -classpath. > > > [INFO] > ------------------------------------------------------------------------ > [INFO] For more information, run Maven with the -e switch > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 1 minute 40 seconds > [INFO] Finished at: Thu Feb 04 21:31:15 GMT 2010 > [INFO] Final Memory: 10M/187M > [INFO] > ------------------------------------------------------------------------ > > -----Original Message----- > From: Wayne Fay [mailto:wayne...@gmail.com] > Sent: Thursday, February 04, 2010 1:11 PM > To: Maven Users List > Subject: Re: help needed with maven antrun plugin > > > I am able to successfully build using an ant build.xml but the same is > > failing when I am call it using antrun plugin. > > Specific error messages are more helpful than generic "it didnt work" > comments. > > Wayne > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > >