How to actually ship JSR-250?

David M. Lloyd david.lloyd at
Thu Apr 20 12:57:46 UTC 2017

Let's say I want to create a module distribution with my own JSR 250 
classes.  Let's also assume that I or the spec team want the module to 
be named java.annotations.common.

How do I properly upgrade the JDK's module such 
that can see it, *and* I have my proper 
java.annotations.common module name?  Am I forced to ship my annotations 
module as  Or manually replace with 
one that looks for my annotations (and where does that leave the 
original module)?


More information about the jigsaw-dev mailing list