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

fix: Add Automatic-Module-Name attribute to jar manifests for better Java 9+ JPMS compatibility #477

Merged
merged 5 commits into from
May 28, 2024

Conversation

peter277
Copy link
Contributor

@peter277 peter277 commented Apr 6, 2024

Add Automatic-Module-Name attribute to jar manifests for better Java 9+ JPMS compatibility.
Affects: db-scheduler and db-scheduler-boot-starter.

Naturally the automatic module names I have entered are suggestions - please amend if required.

Fixes

  • Maven warning when compiling modular project: Required filename-based automodules detected: [db-scheduler-13.0.0.jar]. Please don't publish this project to a public artifact repository!

Reminders

  • Added/ran automated tests
  • Update README and/or examples
  • Ran mvn spotless:apply

cc @kagkarlsson

…9+ JPMS compatibility. Affects: db-scheduler and db-scheduler-boot-starter
@kagkarlsson kagkarlsson changed the title Add Automatic-Module-Name attribute to jar manifests for better Java … fix: Add Automatic-Module-Name attribute to jar manifests for better Java 9+ JPMS compatibility Apr 18, 2024
@kagkarlsson kagkarlsson merged commit de44763 into kagkarlsson:master May 28, 2024
@kagkarlsson
Copy link
Owner

I had to disable this again for the spring-boot-starter module due error when building. Have not had time to investigate, but I have added javadoc+sources to the CI-verification to catch it before merge.

@kagkarlsson
Copy link
Owner

See #498

@kagkarlsson
Copy link
Owner

🎉 This issue has been resolved in v14.0.1 (Release Notes)

@kagkarlsson kagkarlsson added the released Issue has been released label Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
released Issue has been released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants