[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