Skip to content

Build as multi release jar #62

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

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

Til7701
Copy link
Contributor

@Til7701 Til7701 commented Apr 4, 2025

As mentioned in #61 here is the build config to build this as a multi release jar. This allows using this dependency with JLink.

  • make jakarta and javax annotation modules optional at runtime
  • update travis ci to jdk 11
  • added module info in java9 source folder
  • added executions for java 8 and 9
  • removed automatic module
  • added multi release entry to manifest

- make jakarta and javax annotation modules optional at runtime
- update travis ci to jdk 9
multi-release-jar
- added module info in java9 source folder
- added executions for java 8 and 9
- removed automatic module - added multi release entry to manifest
@Til7701
Copy link
Contributor Author

Til7701 commented Apr 4, 2025

I changed Travis CI to openjdk9 for which the java binary in JAVA_HOME does not seem to be executable. I never used Travis before. Is there anything else I need to change or is this a configuration of the runner?

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

Successfully merging this pull request may close these issues.

1 participant