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

Add module-info.class for java 9+ JPMS support #59

Open
Burtan opened this issue Jan 9, 2021 · 3 comments
Open

Add module-info.class for java 9+ JPMS support #59

Burtan opened this issue Jan 9, 2021 · 3 comments

Comments

@Burtan
Copy link
Contributor

Burtan commented Jan 9, 2021

Add module-info.class for java 9+ JPMS support.
For libraries you have to care though, that you need to have to compile the sources with java 8 and the module-info.class with 9+, otherwise you exclude users with java 8.

@hoijui
Copy link
Owner

hoijui commented Apr 25, 2021

If you can come up with a clean way to do exactly what you say with Maven, please make a pull request!
I just tried to find out, and It seems not likely that compiling the bulk with Java 8 but compiling module-info.java with Java 9+ is possible.
Am I wrong?

@Burtan
Copy link
Contributor Author

Burtan commented Apr 25, 2021

I don't know about maven, but with gradle its possible. Would you like to swap the build system? Maybe I can make a pull request for it.

@hoijui
Copy link
Owner

hoijui commented Jul 26, 2021

I don't like gradle. I have seen many projects become fail because of it. It leaves way too much freedom to the devs, for being a build-system.

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