File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
src/main/java/org/apache/maven/report/projectinfo Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -145,16 +145,23 @@ protected void renderBody() {
145145 private String getMinimumJavaVersion () {
146146
147147 final String pluginId = "org.apache.maven.plugins:maven-compiler-plugin" ;
148+ String releaseConfigured = getPluginParameter (pluginId , "release" );
148149 String sourceConfigured = getPluginParameter (pluginId , "source" );
149150 String targetConfigured = getPluginParameter (pluginId , "target" );
150- String forkFlag = getPluginParameter (pluginId , "fork" );
151151
152+ String releaseProperty = project .getProperties ().getProperty ("maven.compiler.release" );
153+
154+ String forkFlag = getPluginParameter (pluginId , "fork" );
152155 if ("true" .equalsIgnoreCase (forkFlag )) {
153156 return getPluginParameter (pluginId , "compilerVersion" );
157+ } else if (releaseConfigured != null ) {
158+ return releaseConfigured ;
154159 } else if (targetConfigured != null ) {
155160 return targetConfigured ;
156161 } else if (sourceConfigured != null ) {
157162 return sourceConfigured ;
163+ } else if (releaseProperty != null ) {
164+ return releaseProperty ;
158165 } else {
159166 // ${maven.compiler.target} default value
160167 return project .getProperties ().getProperty ("maven.compiler.target" );
You can’t perform that action at this time.
0 commit comments