mvn compile fails on netty-transport-native-epoll
See original GitHub issueThe following happens with Maven 3.3 as well as 3.5.
mvn compile
fails with the following error when it run it from the root of the project. It succeeds when I run mvn -pl transport-native-epoll compile
or run mvn compile
from inside the transport-native-epoll directory. mvn install
always works.
The same error happens when I compile Netty in the IDE (Eclipse).
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] Netty .............................................. SUCCESS [ 4.532 s]
[INFO] Netty/Common ....................................... SUCCESS [ 5.806 s]
[INFO] Netty/Buffer ....................................... SUCCESS [ 4.636 s]
[INFO] Netty/Resolver ..................................... SUCCESS [ 1.353 s]
[INFO] Netty/Transport .................................... SUCCESS [ 3.613 s]
[INFO] Netty/Codec ........................................ SUCCESS [ 3.779 s]
[INFO] Netty/Codec/DNS .................................... SUCCESS [ 1.853 s]
[INFO] Netty/Codec/HAProxy ................................ SUCCESS [ 1.350 s]
[INFO] Netty/Handler ...................................... SUCCESS [ 3.518 s]
[INFO] Netty/Codec/HTTP ................................... SUCCESS [ 4.044 s]
[INFO] Netty/Codec/HTTP2 .................................. SUCCESS [ 3.379 s]
[INFO] Netty/Codec/Memcache ............................... SUCCESS [ 1.305 s]
[INFO] Netty/Codec/MQTT ................................... SUCCESS [ 1.499 s]
[INFO] Netty/Codec/Redis .................................. SUCCESS [ 1.275 s]
[INFO] Netty/Codec/SMTP ................................... SUCCESS [ 1.309 s]
[INFO] Netty/Codec/Socks .................................. SUCCESS [ 1.609 s]
[INFO] Netty/Codec/Stomp .................................. SUCCESS [ 1.265 s]
[INFO] Netty/Codec/XML .................................... SUCCESS [ 1.104 s]
[INFO] Netty/Handler/Proxy ................................ SUCCESS [ 1.429 s]
[INFO] Netty/Resolver/DNS ................................. SUCCESS [ 1.753 s]
[INFO] Netty/Transport/RXTX ............................... SUCCESS [ 0.975 s]
[INFO] Netty/Transport/SCTP ............................... SUCCESS [ 1.363 s]
[INFO] Netty/Transport/UDT ................................ SUCCESS [ 1.270 s]
[INFO] Netty/Example ...................................... SUCCESS [ 3.112 s]
[INFO] Netty/Transport/Native/Unix/Common ................. SUCCESS [ 1.967 s]
[INFO] Netty/Testsuite .................................... SUCCESS [ 2.199 s]
[INFO] Netty/Transport/Native/Unix/Common/Tests ........... SUCCESS [ 0.732 s]
[INFO] Netty/Transport/Native/Epoll ....................... FAILURE [ 0.498 s]
[INFO] Netty/All-in-One ................................... SKIPPED
[INFO] Netty/Dev-Tools .................................... SKIPPED
[INFO] Netty/Tarball ...................................... SKIPPED
[INFO] Netty/Transport/Native/KQueue ...................... SKIPPED
[INFO] Netty/Testsuite/Autobahn ........................... SKIPPED
[INFO] Netty/Testsuite/OSGI ............................... SKIPPED
[INFO] Netty/Microbench ................................... SKIPPED
[INFO] Netty/BOM .......................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:03 min
[INFO] Finished at: 2017-08-14T11:14:28-04:00
[INFO] Final Memory: 41M/490M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.10:unpack-dependencies (unpack) on project netty-transport-native-epoll: Artifact has not been packaged yet. When used on reactor artifact, unpack should be executed after packaging: see MDEP-98. -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.10:unpack-dependencies (unpack) on project netty-transport-native-epoll: Artifact has not been packaged yet. When used on reactor artifact, unpack should be executed after packaging: see MDEP-98.
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:154)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:146)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:309)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:194)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:107)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:993)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:345)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:191)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
Caused by: org.apache.maven.plugin.MojoExecutionException: Artifact has not been packaged yet. When used on reactor artifact, unpack should be executed after packaging: see MDEP-98.
at org.apache.maven.plugin.dependency.AbstractDependencyMojo.unpack(AbstractDependencyMojo.java:265)
at org.apache.maven.plugin.dependency.fromDependencies.UnpackDependenciesMojo.doExecute(UnpackDependenciesMojo.java:91)
at org.apache.maven.plugin.dependency.AbstractDependencyMojo.execute(AbstractDependencyMojo.java:167)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
... 20 more
[ERROR]
[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/MojoExecutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :netty-transport-native-epoll
Expected behavior
Actual behavior
Steps to reproduce
Minimal yet complete reproducer code (or URL to code)
Netty version
JVM version (e.g. java -version
)
$ java -version
openjdk version "1.8.0_144"
OpenJDK Runtime Environment (build 1.8.0_144-b01)
OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mode)
OS version (e.g. uname -a
)
$ uname -a
Linux ardverk 4.12.6-1-ARCH #1 SMP PREEMPT Sat Aug 12 09:16:22 CEST 2017 x86_64 GNU/Linux
Issue Analytics
- State:
- Created 6 years ago
- Reactions:1
- Comments:18 (15 by maintainers)
Top Results From Across the Web
java - Error in Maven in Jenkins while resolving for io.netty ...
I am getting this error while trying to build my project in Jenkins: ... /maven-public/io/netty/netty-transport-native-epoll/4.1.4.
Read more >coursier/coursier - Gitter
When I add "io.netty" % "netty-transport-native-epoll" % "4.1.60.Final” dependency to the build, Coursier fails retrieveing the artifact with the following ...
Read more >Maven Getting Started Guide
Maven Getting Started Guide. This guide is intended as a reference for those working with Maven for the first time, but is also...
Read more >Source code build success, run failure? - Zeebe Broker
... source code branch: develop package command: mvn clean package -U -DskipTests error message: ... ~[netty-transport-native-epoll-4.1.58.
Read more >[SOLVED] Maven broken? - IDE & Build - openHAB Community
An internal error occurred during: “Importing Maven projects”. assertion failed: Marker property value is too long: bnd error: Calc manifest ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@normanmaurer as it happens quite often… (I’ve caught this yesterday myself trying to submit a PR) I would suggest you mention this issue (or workaround for it) here: https://github.com/netty/netty/wiki/Developer-guide - this would definitely safe hole lot of hours for submitters
@rkapsi ok I can reproduce it 👍