On 27/03/2018 10:04, Remi Forax wrote:
:
with the limitation that you can not patch a module-info so if you have 
testing-only dependencies like JUnit and you want to run them in module-mode, 
you have to generate a jar.

The --add-reads option is used to augment the module to read junit or other modules that are only required when testing. It works with exploded modules. I can't think of any limitations or differences between exploded and packaged modules to explain your comment.

Also Cédric's comment about putting the module-info.class into a versioned section of a MR JAR is not something that has been recommended here. He might be running into issues with class path scanning tools that can't handle v53.0 class files or assume "module-info" is a valid class name. Those same tools may still have issues with .class files in META-INF/versions of course.

-Alan

Reply via email to