-
-
Notifications
You must be signed in to change notification settings - Fork 88
Add a range of JRE versions as external dependency #591
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
Comments
There are a couple of questions that need to be decided for this issue:
|
|
Yes, I mean we could store the
You are right: checking that all libraries have the same Java version requirement should be done without SBOMs. However, it does make sense to add information about the runtime environment to the SBOM, since this is also a (hidden) dependency of Java applications. |
I disagree: SBOMs are not about managing any aspect of what people can call "dependencies", with build tool experts thinking at adding more and more SBOMs are a way for non expert to have uniform way to deal with BOM topics, whatever the ecosystem or build tool: currently we add more and more question to the Maven plugin implementation before the basics are well understood and managed trying to add more will bring more complexity, then less usage (and no time to work on features) |
Jira issue created https://issues.apache.org/jira/browse/MSHARED-1466 from a user perspective, we display the info in the generated documentation https://maven.apache.org/shared/maven-archiver/summary.html (notice: Maven discussion, not really SBOM discussion: we're far from going from Maven to more generic SBOM, JVM or even cross-ecosystem) |
It would be useful to document in each JAR, what is the minimal JRE version required by the library. This information is hard to come by, since it is not present in neither the POM nor the manifest.
The text was updated successfully, but these errors were encountered: