Not sure what to make of this...
INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.347s
[INFO] Finished at: Thu Jul 30 17:39:15 CDT 2015
[INFO] Final Memory: 9M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile (default-compile) on project facebook-polling: Execution default-compile of goal org.apache.maven.plugins:maven-compiler-plugin:3.3:compile failed: An API incompatibility was encountered while executing org.apache.maven.plugins:maven-compiler-plugin:3.3:compile: java.lang.NoSuchMethodError: org.codehaus.plexus.compiler.javac.errorprone.JavacCompilerWithErrorProne$NonDelegatingClassLoader.getClassLoadingLock(Ljava/lang/String;)Ljava/lang/Object;
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.apache.maven.plugins:maven-compiler-plugin:3.3
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/Users/stantonk/.m2/repository/org/apache/maven/plugins/maven-compiler-plugin/3.3/maven-compiler-plugin-3.3.jar
[ERROR] urls[1] = file:/Users/stantonk/.m2/repository/org/codehaus/plexus/plexus-compiler-javac-errorprone/2.5/plexus-compiler-javac-errorprone-2.5.jar
[ERROR] urls[2] = file:/Users/stantonk/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.10/plexus-utils-3.0.10.jar
[ERROR] urls[3] = file:/Users/stantonk/.m2/repository/com/google/errorprone/error_prone_core/2.0.4/error_prone_core-2.0.4.jar
[ERROR] urls[4] = file:/Users/stantonk/.m2/repository/com/google/errorprone/error_prone_annotation/2.0.4/error_prone_annotation-2.0.4.jar
[ERROR] urls[5] = file:/Users/stantonk/.m2/repository/com/github/stephenc/jcip/jcip-annotations/1.0-1/jcip-annotations-1.0-1.jar
[ERROR] urls[6] = file:/Users/stantonk/.m2/repository/org/pcollections/pcollections/2.1.2/pcollections-2.1.2.jar
[ERROR] urls[7] = file:/Users/stantonk/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar
[ERROR] urls[8] = file:/Users/stantonk/.m2/repository/com/google/code/findbugs/jFormatString/3.0.0/jFormatString-3.0.0.jar
[ERROR] urls[9] = file:/Users/stantonk/.m2/repository/com/google/code/findbugs/jsr305/3.0.0/jsr305-3.0.0.jar
[ERROR] urls[10] = file:/Users/stantonk/.m2/repository/org/checkerframework/dataflow/1.8.10/dataflow-1.8.10.jar
[ERROR] urls[11] = file:/Users/stantonk/.m2/repository/org/checkerframework/javacutil/1.8.10/javacutil-1.8.10.jar
[ERROR] urls[12] = file:/Users/stantonk/.m2/repository/com/google/errorprone/javac/1.9.0-dev-r2644-1/javac-1.9.0-dev-r2644-1.jar
[ERROR] urls[13] = file:/Users/stantonk/.m2/repository/com/google/errorprone/error_prone_annotations/2.0.4/error_prone_annotations-2.0.4.jar
[ERROR] urls[14] = file:/Users/stantonk/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.jar
[ERROR] urls[15] = file:/Users/stantonk/.m2/repository/org/slf4j/slf4j-jdk14/1.5.6/slf4j-jdk14-1.5.6.jar
[ERROR] urls[16] = file:/Users/stantonk/.m2/repository/org/slf4j/slf4j-api/1.5.6/slf4j-api-1.5.6.jar
[ERROR] urls[17] = file:/Users/stantonk/.m2/repository/org/slf4j/jcl-over-slf4j/1.5.6/jcl-over-slf4j-1.5.6.jar
[ERROR] urls[18] = file:/Users/stantonk/.m2/repository/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.jar
[ERROR] urls[19] = file:/Users/stantonk/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.jar
[ERROR] urls[20] = file:/Users/stantonk/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[21] = file:/Users/stantonk/.m2/repository/org/apache/maven/shared/maven-shared-utils/0.7/maven-shared-utils-0.7.jar
[ERROR] urls[22] = file:/Users/stantonk/.m2/repository/org/apache/maven/shared/maven-shared-incremental/1.1/maven-shared-incremental-1.1.jar
[ERROR] urls[23] = file:/Users/stantonk/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
[ERROR] urls[24] = file:/Users/stantonk/.m2/repository/org/codehaus/plexus/plexus-compiler-api/2.5/plexus-compiler-api-2.5.jar
[ERROR] urls[25] = file:/Users/stantonk/.m2/repository/org/codehaus/plexus/plexus-compiler-manager/2.5/plexus-compiler-manager-2.5.jar
[ERROR] urls[26] = file:/Users/stantonk/.m2/repository/org/codehaus/plexus/plexus-compiler-javac/2.5/plexus-compiler-javac-2.5.jar
[ERROR] urls[27] = file:/Users/stantonk/.m2/repository/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.jar
[ERROR] urls[28] = file:/Users/stantonk/.m2/repository/log4j/log4j/1.2.12/log4j-1.2.12.jar
[ERROR] urls[29] = file:/Users/stantonk/.m2/repository/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.jar
[ERROR] urls[30] = file:/Users/stantonk/.m2/repository/com/google/collections/google-collections/1.0/google-collections-1.0.jar
[ERROR] urls[31] = file:/Users/stantonk/.m2/repository/junit/junit/3.8.2/junit-3.8.2.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginContainerException
Can you please provide some more info? A repro would be really helpful.
What version of the JDK are you running on?
It looks like you're running Error Prone v2.04, is that right?
Sure, sorry, it is in a project that I was trying to add it to, it's a private repo I'll have to try and build a toy example.
Was hoping it was something obvious to the maintainers ;-)
On Jul 30, 2015, at 6:10 PM, Eddie Aftandilian [email protected] wrote:
Can you please provide some more info? A repro would be really helpful.
What version of the JDK are you running on?
It looks like you're running Error Prone v2.04, is that right?—
Reply to this email directly or view it on GitHub.
@eaftan so it fails when i am using JDK 6, even though I have specified 6 as the <source> and <target>:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<compilerId>javac-with-errorprone</compilerId>
<forceJavacCompilerUse>true</forceJavacCompilerUse>
<!-- maven-compiler-plugin defaults to targeting Java 5, but our javac
only supports >=6 -->
<source>1.6</source>
<target>1.6</target>
</configuration>
<dependencies>
<dependency>
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-compiler-javac-errorprone</artifactId>
<version>2.5</version>
</dependency>
<!-- override plexus-compiler-javac-errorprone's dependency on
Error Prone with the latest version -->
<dependency>
<groupId>com.google.errorprone</groupId>
<artifactId>error_prone_core</artifactId>
<version>2.0.4</version>
</dependency>
</dependencies>
</plugin>
I changed to JDK 7:
export JAVA_HOME="$(/usr/libexec/java_home -v 1.7)"
and then it worked.
is Java 6 no longer supported by error-prone?
is Java 6 no longer supported by error-prone?
Sorry, no. We haven't supported running Error Prone on JDK6 for a while, and JDK7 support will probably be going away soon.
You can definitely use Error Prone to compile code that needs to _run_ on JDK6, though - just make sure you set -source, -target, and -bootclasspath appropriately.
thanks
Hi
How to solve this problem
Failed to execute goal org.sonatype.flexmojos:flexmojos-maven-plugin:4.2-beta:copy-flex-resources (default) on project sciKnowMine: Execution default of goal org.sonatype.flexmojos:flexmojos-maven-plugin:4.2-beta:copy-flex-resources failed: An API incompatibility was encountered while executing org.sonatype.flexmojos:flexmojos-maven-plugin:4.2-beta:copy-flex-resources: java.lang.NoSuchMethodError: org.apache.maven.execution.MavenSession.getRepositorySession()Lorg/sonatype/aether/RepositorySystemSession;
[ERROR] urls[151] = file:/home/arunk/.m2/repository/com/googlecode/apparat/apparat-log/1.0-RC9/apparat-log-1.0-RC9.jar
[ERROR] urls[152] = file:/home/arunk/.m2/repository/com/googlecode/apparat/apparat-lzma-encoder/1.0-RC9/apparat-lzma-encoder-1.0-RC9.jar
[ERROR] urls[153] = file:/home/arunk/.m2/repository/org/scala-lang/scala-library/2.8.1/scala-library-2.8.1.jar
[ERROR] urls[154] = file:/home/arunk/.m2/repository/com/googlecode/apparat/apparat-maven-plugin/1.0-RC9/apparat-maven-plugin-1.0-RC9.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
please help me
Thanks/Regards
Hi,
Even I had faced above issue along with http 500 server exception
Make sure below steps are working and in place
"Dockerfile"
NOT
"DockerFile"
Because, i have seen some sites suggested to name like DockerFile, but it did not work for me
<configuration>
<dockerCertPath>/Users/username/.docker/machine/machines/default</dockerCertPath>
<imageName>enterimangename</imageName>
<dockerDirectory>${project.basedir}/src/main/docker</dockerDirectory>
<dockerHost>https://192.168.99.100:2376</dockerHost>
<serverId>docker-hub</serverId>
<registryUrl>https://index.docker.io/v1/</registryUrl>
<resources>
<resource>
<targetPath>/</targetPath>
<directory>${project.build.directory}</directory>
<include>${project.build.finalName}.jar</include>
</resource>
</resources>
</configuration><server>
<id>docker-hub</id>
<username>username</username>
<password>pwd</password>
<configuration>
<email>[email protected]</email>
</configuration>
</server>@raghuchowdareddy are you sure you posted this in the intended Github issue?
Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]] still got the problem help would be nice
I had Jdk9 installed but project was using 1.8
I changed it to
export JAVA_HOME="$(/usr/libexec/java_home -v 1.8)"
and worked.
Most helpful comment
Hi,
Even I had faced above issue along with http 500 server exception
Make sure below steps are working and in place
Some time docker-machine may not start properly. So I end up doing re-install the docker and start the docker-machine again
$docker-machine env default
export DOCKER_TLS_VERIFY="1"
export DOCKER_HOST="tcp://192.168.99.100:2376"
export DOCKER_CERT_PATH="/Users/user-name/.docker/machine/machines/default"
export DOCKER_MACHINE_NAME="default"
Because, i have seen some sites suggested to name like DockerFile, but it did not work for me
<configuration> <dockerCertPath>/Users/username/.docker/machine/machines/default</dockerCertPath> <imageName>enterimangename</imageName> <dockerDirectory>${project.basedir}/src/main/docker</dockerDirectory> <dockerHost>https://192.168.99.100:2376</dockerHost> <serverId>docker-hub</serverId> <registryUrl>https://index.docker.io/v1/</registryUrl> <resources> <resource> <targetPath>/</targetPath> <directory>${project.build.directory}</directory> <include>${project.build.finalName}.jar</include> </resource> </resources> </configuration><server> <id>docker-hub</id> <username>username</username> <password>pwd</password> <configuration> <email>[email protected]</email> </configuration> </server>