Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: Are seeds modules also Java 9 Modules? #75

Open
PhilAndrew opened this issue Feb 10, 2020 · 1 comment
Open

Question: Are seeds modules also Java 9 Modules? #75

PhilAndrew opened this issue Feb 10, 2020 · 1 comment

Comments

@PhilAndrew
Copy link

Java 9 modules place certain information into a JAR to express this new module standard, does seed automatically output Java 9 module JARS? Or is the module concept only between the projects themselves involved in builds?

@tindzk
Copy link
Owner

tindzk commented Feb 10, 2020

Thanks for the question. When creating a JAR with seed package base, it will include all .class files of base and its transitive module dependencies. Thus, the concept of modules does not extend to JAR files yet.

Currently, I am adding support for publishing individual modules to Bintray. Similarly, we could a new CLI command to generate separate JAR files for all modules and emit any information required for Java 9 compatibility.

Which information needs to be placed in the JAR files for the new module system? I found this issue. It appears that Scala does not support Java's module system yet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants