-
-
Notifications
You must be signed in to change notification settings - Fork 925
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Compiled module descriptor in complete JAR distro #4899
Comments
right we have to more careful what we include in our uber-jars, dito for the manifest. |
@mkristian There may be a cleaner way, but I believe I've addressed this in 83271e2. |
@headius that is good enough as starter - need to find a way to filter them out of all artifacts not only one. maybe wildcards work. |
this is still an issue on 9.1.17.0. y'all want a new issue?
Found it because the Maven Enforcer Plugin got angry when the Apache HBase project tried to upgrade from 9.1.10.0 to 9.1.17.0
|
Just loaded
jruby-complete-9.1.15.0.jar
from http://jruby.org/download and put it as a single JAR on the JPMS module path. Here it reports as a module with name:com.headius.invokebinder
There's a
module-info.class
in the root of the JAR. I guess this happens when merging dependencies into the complete distro."complete" or "all" distro jars should not land on the module path -- but if they do, they should not present themselves as an explicit module nor provide an
Automatic-Module-Name
in the MANIFEST.jruby-complete-9.1.14.0.jar
is affected too.jar --describe-module
reports:The text was updated successfully, but these errors were encountered: