helloworld-msa icon indicating copy to clipboard operation
helloworld-msa copied to clipboard

mvn package errors out on hola

Open erikbgithub opened this issue 3 years ago • 0 comments

Following the manual deployment steps, the first project errors out. I'm not a Java developer, so don't really know what to do next. (PS: building aloha worked)

Win 10, Linux Subsystem in Ubuntu 20.04.2 LTS flavor. I just installed the default maven version. Current HEAD of global repo in above link. Current head of hola repo at e02616b.

$ mvn --version
Apache Maven 3.6.3
Maven home: /usr/share/maven
Java version: 11.0.10, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.19.104-microsoft-standard", arch: "amd64", family: "unix"

Error message:

$ git clone ...
$ cd hola
hola $ mvn package
[...]
------
Custom main() usage is intended to be deprecated in a future release and is no longer supported,
please refer to http://docs.wildfly-swarm.io for YAML configuration that replaces it.
------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:08 min
[INFO] Finished at: 2021-04-23T15:01:37+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal io.thorntail:thorntail-maven-plugin:2.2.0.Final:package (default) on project hola: Execution default of goal io.thorntail:thorntail-maven-plugin:2.2.0.Final:package failed: An API incompatibility was encountered while executing io.thorntail:thorntail-maven-plugin:2.2.0.Final:package: java.lang.AbstractMethodError: Receiver class org.wildfly.swarm.plugin.maven.RepositorySystemSessionWrapper does not define or inherit an implementation of the resolved method 'abstract org.eclipse.aether.transform.FileTransformerManager getFileTransformerManager()' of interface org.eclipse.aether.RepositorySystemSession.
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>io.thorntail:thorntail-maven-plugin:2.2.0.Final
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/home/erikb/.m2/repository/io/thorntail/thorntail-maven-plugin/2.2.0.Final/thorntail-maven-plugin-2.2.0.Final.jar
[ERROR] urls[1] = file:/home/erikb/.m2/repository/io/thorntail/fraction-metadata/2.2.0.Final/fraction-metadata-2.2.0.Final.jar
[ERROR] urls[2] = file:/home/erikb/.m2/repository/io/thorntail/meta-spi/2.2.0.Final/meta-spi-2.2.0.Final.jar
[ERROR] urls[3] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-impl-javaee/2.0.0/shrinkwrap-descriptors-impl-javaee-2.0.0.jar
[ERROR] urls[4] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-impl-base/2.0.0/shrinkwrap-descriptors-impl-base-2.0.0.jar
[ERROR] urls[5] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-spi/2.0.0/shrinkwrap-descriptors-spi-2.0.0.jar
[ERROR] urls[6] = file:/home/erikb/.m2/repository/org/ow2/asm/asm/6.0/asm-6.0.jar
[ERROR] urls[7] = file:/home/erikb/.m2/repository/com/eclipsesource/minimal-json/minimal-json/0.9.4/minimal-json-0.9.4.jar
[ERROR] urls[8] = file:/home/erikb/.m2/repository/io/thorntail/tools/2.2.0.Final/tools-2.2.0.Final.jar
[ERROR] urls[9] = file:/home/erikb/.m2/repository/io/thorntail/bootstrap/2.2.0.Final/bootstrap-2.2.0.Final.jar
[ERROR] urls[10] = file:/home/erikb/.m2/repository/org/jboss/modules/jboss-modules/1.6.4.Final/jboss-modules-1.6.4.Final.jar
[ERROR] urls[11] = file:/home/erikb/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar
[ERROR] urls[12] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/shrinkwrap-api/1.2.6/shrinkwrap-api-1.2.6.jar
[ERROR] urls[13] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/shrinkwrap-spi/1.2.6/shrinkwrap-spi-1.2.6.jar
[ERROR] urls[14] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/shrinkwrap-impl-base/1.2.6/shrinkwrap-impl-base-1.2.6.jar
[ERROR] urls[15] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-api-jboss/2.0.0/shrinkwrap-descriptors-api-jboss-2.0.0.jar
[ERROR] urls[16] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-api-javaee/2.0.0/shrinkwrap-descriptors-api-javaee-2.0.0.jar
[ERROR] urls[17] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-api-base/2.0.0/shrinkwrap-descriptors-api-base-2.0.0.jar
[ERROR] urls[18] = file:/home/erikb/.m2/repository/org/jboss/shrinkwrap/descriptors/shrinkwrap-descriptors-impl-jboss/2.0.0/shrinkwrap-descriptors-impl-jboss-2.0.0.jar
[ERROR] urls[19] = file:/home/erikb/.m2/repository/net/lingala/zip4j/zip4j/1.3.2/zip4j-1.3.2.jar
[ERROR] urls[20] = file:/home/erikb/.m2/repository/io/thorntail/spi/2.2.0.Final/spi-2.2.0.Final.jar
[ERROR] urls[21] = file:/home/erikb/.m2/repository/org/jboss/jandex/2.0.5.Final/jandex-2.0.5.Final.jar
[ERROR] urls[22] = file:/home/erikb/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.20/plexus-utils-3.0.20.jar
[ERROR] urls[23] = file:/home/erikb/.m2/repository/org/eclipse/aether/aether-util/1.0.0.v20140518/aether-util-1.0.0.v20140518.jar
[ERROR] urls[24] = file:/home/erikb/.m2/repository/org/jooq/joox-java-6/1.6.0/joox-java-6-1.6.0.jar
[ERROR] urls[25] = file:/home/erikb/.m2/repository/javax/xml/bind/jaxb-api/2.3.0/jaxb-api-2.3.0.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[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

erikbgithub avatar Apr 23 '21 13:04 erikbgithub