[Jigsaw] Apache Maven status update
Robert Scholte
rfscholte at apache.org
Thu Dec 31 12:01:23 UTC 2015
Hi,
With JDK-8144879[1] being fixed in the latest jigsaw-ea I've been able to
build a subset of a multimodule project.
The next blocking issue requires some work by the Apache Maven team and/or
at the QDox project[2].
QDox is a Java Parser which is used to read javadoc and/or annotations
from source in order to generate xml or other Java files.
With the module-info.java in place we get a ParserException, which is of
course expected at this moment.
I'll pick this up, since I'm still the projectlead of QDox.
Project Verona
With Project Verona the java version scheme has changed and already one
component has been identified to have an issue with it, being the
plexus-archiver. We've received a pull-request[3], which has already been
accepted.
The plexus-archiver is used by almost every "packaging" plugin, so the
impact is quite huge.
Once this component has been released, you don't have to wait for the
effected plugins to be released too: just add the new plexus-archiver as a
dependency to the plugin in your pom.xml
best wishes for 2016,
Robert Scholte
[1] https://bugs.openjdk.java.net/browse/JDK-8144879
[2] https://github.com/paul-hammant/qdox
[3] https://github.com/codehaus-plexus/plexus-archiver/pull/12
More information about the jigsaw-dev
mailing list