Skip to content

Stable module names for Spring Framework jars on JDK 9 module path [SPR-13716] #18289

Closed
@spring-projects-issues

Description

@spring-projects-issues

Juergen Hoeller opened SPR-13716 and commented

As of Spring Framework 5.0, we intend to allow Spring Framework jars themselves to live on the JDK 9 module path. Since other libraries such as Commons Lang and JUnit 5 start declaring the Automatic-Module-Name manifest header explicitly (instead of relying on a filename-derived module name), let's consider doing the same for 5.0 GA already.

Even if our preference is towards spring.context style naming which would actually be the same as the outcome of JDK 9's filename-based algorithm, it's a feature in its own right to provide stable names which are independently from actual jar file names (potentially renamed for a custom build arrangement) in any given setup.


Issue Links:

0 votes, 13 watchers

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions