Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Implemented
-
0.1-incubating
Description
After introducing a separation of "java7" vs. "java8" for many components, the Parent POM in the top level of the repository should no longer make assumptions like
<jdkVersion>1.8</jdkVersion> <maven.compile.targetLevel>${jdkVersion}</maven.compile.targetLevel> <maven.compile.sourceLevel>${jdkVersion}</maven.compile.sourceLevel>
There's at least one more place in the configuration of maven-enforcer-plugin also assuming
<requireJavaVersion> <version>1.8.0</version> </requireJavaVersion>
This should for those and other possible cases be pushed down into OS-related POMs.