You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Ewerton Belchior <ew...@gmail.com> on 2014/04/22 16:08:00 UTC

BUILD FAILED - apache-maven-3.2.1

Dear Maven developers,

I am trying to install apache-maven-3.2.1
http://ftp.unicamp.br/pub/apache/maven/maven-3/3.2.1/source/apache-maven-3.2.1-src.tar.gz

with the following variables

export M2_HOME=/opt/apache-maven-3-2-1-SNAPSHOT
PATH=$M2_HOME/bin:$PATH

under linux and I am getting the error below. Could you please help me
installing Maven?

Regards,
Ewerton

----------------------------------
ewerton@deb6:/opt/apache-maven-3.2.1$ ant
Buildfile: /opt/apache-maven-3.2.1/build.xml

clean-bootstrap:

initTaskDefs:
     [echo] Building Apache Maven ...

isMavenHomeSet:

init:
     [echo] maven.home = /opt/apache-maven-3-2-1-SNAPSHOT
     [echo] maven.repo.local = /home/ewerton/.m2/repository
     [echo] distributionId = apache-maven
     [echo] distributionName = Apache Maven
     [echo] distributionDirectory = apache-maven

prompt-maven-home-exists:
    [input] WARNING:
    [input] The specified target directory
    [input]   /opt/apache-maven-3-2-1-SNAPSHOT
    [input] already exists. It will be deleted and overwritten by the build.
    [input] Do you want to continue? (yes, [no])
yes

pull:
     [copy] Copying 1 file to /opt/apache-maven-3.2.1
   [delete] Deleting: /opt/apache-maven-3.2.1/dependencies.xml

generate-sources:
    [mkdir] Created dir: /opt/apache-maven-3.2.1/bootstrap/target
    [mkdir] Created dir:
/opt/apache-maven-3.2.1/bootstrap/target/generated-sources
  [modello] Generating sources for maven-model/src/main/mdo/maven.mdo
  [modello] Generating sources for
maven-plugin-api/src/main/mdo/lifecycle.mdo
  [modello] Generating sources for
maven-model-builder/src/main/mdo/profiles.mdo
  [modello] Generating sources for maven-settings/src/main/mdo/settings.mdo
  [modello] Generating sources for maven-core/src/main/mdo/toolchains.mdo
  [modello] Generating sources for
maven-repository-metadata/src/main/mdo/metadata.mdo
  [modello] Generating sources for maven-compat/src/main/mdo/profiles.mdo
  [modello] Generating sources for maven-compat/src/main/mdo/paramdoc.mdo

compile-boot:
    [mkdir] Created dir: /opt/apache-maven-3.2.1/bootstrap/target/classes
    [javac] Compiling 742 source files to
/opt/apache-maven-3.2.1/bootstrap/target/classes
    [javac] failed to read ecj.jar (reconfigure with --with-ecj-jar):
/usr/share/java/eclipse-ecj.jar
    [javac] failed to load org.eclipse.jdt.internal.compiler.batch.Main
from ecj.jar: /usr/share/java/eclipse-ecj.jar
    [javac] java.lang.ClassNotFoundException:
org.eclipse.jdt.internal.compiler.batch.Main not found in
java.net.URLClassLoader{urls=[file:/usr/share/java/eclipse-ecj.jar],
parent=gnu.gcj.runtime.SystemClassLoader{urls=[file:/usr/share/ant/lib/ant-launcher.jar,file:/usr/share/java/xmlParserAPIs.jar,file:/usr/share/java/xercesImpl.jar],
parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}}
    [javac]    at java.net.URLClassLoader.findClass(libgcj.so.10)
    [javac]    at java.lang.ClassLoader.loadClass(libgcj.so.10)
    [javac]    at java.lang.ClassLoader.loadClass(libgcj.so.10)
    [javac]    at com.sun.tools.javac.Main.<clinit>(Main.java:91)
    [javac]    at java.lang.Class.initializeClass(libgcj.so.10)
    [javac]    at java.lang.Class.forName(libgcj.so.10)
    [javac]    at java.lang.Class.forName(libgcj.so.10)
    [javac]    at
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.doesModernCompilerExist(CompilerAdapterFactory.java:165)
    [javac]    at
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:124)
    [javac]    at
org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1088)
    [javac]    at
org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:906)
    [javac]    at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    [javac]    at java.lang.reflect.Method.invoke(libgcj.so.10)
    [javac]    at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
    [javac]    at org.apache.tools.ant.Task.perform(Task.java:348)
    [javac]    at org.apache.tools.ant.Target.execute(Target.java:390)
    [javac]    at org.apache.tools.ant.Target.performTasks(Target.java:411)
    [javac]    at
org.apache.tools.ant.Project.executeSortedTargets(Project.java:1360)
    [javac]    at
org.apache.tools.ant.Project.executeTarget(Project.java:1329)
    [javac]    at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    [javac]    at
org.apache.tools.ant.Project.executeTargets(Project.java:1212)
    [javac]    at org.apache.tools.ant.Main.runBuild(Main.java:801)
    [javac]    at org.apache.tools.ant.Main.startAnt(Main.java:218)
    [javac]    at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
    [javac]    at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

BUILD FAILED
/opt/apache-maven-3.2.1/build.xml:226: java.lang.ExceptionInInitializerError
   at java.lang.Class.initializeClass(libgcj.so.10)
   at java.lang.Class.forName(libgcj.so.10)
   at java.lang.Class.forName(libgcj.so.10)
   at
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.doesModernCompilerExist(CompilerAdapterFactory.java:165)
   at
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler(CompilerAdapterFactory.java:124)
   at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:1088)
   at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:906)
   at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
   at java.lang.reflect.Method.invoke(libgcj.so.10)
   at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
   at org.apache.tools.ant.Task.perform(Task.java:348)
   at org.apache.tools.ant.Target.execute(Target.java:390)
   at org.apache.tools.ant.Target.performTasks(Target.java:411)
   at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1360)
   at org.apache.tools.ant.Project.executeTarget(Project.java:1329)
   at
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
   at org.apache.tools.ant.Project.executeTargets(Project.java:1212)
   at org.apache.tools.ant.Main.runBuild(Main.java:801)
   at org.apache.tools.ant.Main.startAnt(Main.java:218)
   at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280)
   at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)
Caused by: java.lang.NullPointerException
   at com.sun.tools.javac.Main.<clinit>(Main.java:106)
   at java.lang.Class.initializeClass(libgcj.so.10)
   ...20 more

Total time: 1 minute 16 seconds


Re: BUILD FAILED - apache-maven-3.2.1

Posted by Wayne Fay <wa...@gmail.com>.
> I am trying to install apache-maven-3.2.1
> http://ftp.unicamp.br/pub/apache/maven/maven-3/3.2.1/source/apache-maven-3.2.1-src.tar.gz

No, you are trying to BUILD Maven 3.2.1. If you simply want to install
it, grab the binaries.

Who's JDK/JVM are you using and what version is it?

Wayne

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org