-
Notifications
You must be signed in to change notification settings - Fork 33
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
Should layrry-launcher also have a module-info.java? #12
Comments
Yes, eventually it should. I was refraining from doing it so far, as I wasn't sure how well the Maven resolver stuff used by the launcher will work on the module path. |
If we keep shipping
|
Yes, And it should provide a |
@sormuras then we'd have to rethink if |
Split 'em?
Use 1.) in other modules and 2.) on the console via |
I guess for |
Slightly off-topic: those shady |
Ye gods, the Shrinkwrap JARs contain split packages and there are no
And Maven barfs with
|
Psst @sormuras -> aalmiray@b2e382c |
So I'm still not sure what we'd actually gain by making the launcher a module? It's shading the dependencies currently, to have a single executable JAR, not requiring the user to fiddle with the classpath for the launcher itself. Happy about any suggestions for improvements, as long as usability doesn't suffer. |
Making the launcher a module can help with #50 |
You could then have the benefit of using the module path for the launcher as well. The exec plugin supports this (see bottom of page):
https://www.mojohaus.org/exec-maven-plugin/examples/example-exec-for-java-programs.html
The text was updated successfully, but these errors were encountered: