Modularity: JSR-294 and Beyond 2
Example:
On file system --
planetjdk/src/
org/planetjdk/aggregator
module-info.java
Inside the file module-info.java:
module org.planetjdk.aggreator {
system jigsaw; // Parent structure
requires module jdom; // Classpath requirement
require module tagsoup; // Classpath requirement
...
class org.planetjdk.aggregator.Main; // Exported class
}
Interestingly, the module-info.java compiles to module-info.class.
Comments [0]