dcaegen2/platform - mod/runtimeAPI java11 upgrade
[dcaegen2/platform.git] / mod / runtimeapi / pom.xml
index f9919c5..3e95c7f 100644 (file)
@@ -36,15 +36,34 @@ limitations under the License.
        <name>dcaegen2-platform-mod-runtimeapi</name>
        <description>MOD Runtime API</description>
        <properties>
-               <maven.compiler.source>1.8</maven.compiler.source>
-               <maven.compiler.target>1.8</maven.compiler.target>
-
                <maven.deploy.skip>true</maven.deploy.skip>
-               <java.version>1.8</java.version>
                <maven.build.timestamp.format>yyyyMMdd'T'HHmmss</maven.build.timestamp.format>
                <sonar.coverage.jacoco.xmlReportPaths>${project.reporting.outputDirectory}/jacoco-ut/jacoco.xml
                </sonar.coverage.jacoco.xmlReportPaths>
        </properties>
+       <profiles>
+               <profile>
+                       <id>java11</id>
+                       <properties>
+                               <maven.compiler.source>11</maven.compiler.source>
+                               <maven.compiler.target>11</maven.compiler.target>
+                               <maven.compiler.release>11</maven.compiler.release>
+                       </properties>
+                       <activation>
+                       <property>
+                               <name>m2e.version</name>
+                       </property>
+                       <activeByDefault>true</activeByDefault>
+               </activation>
+               </profile>
+               <profile>
+                       <id>java8</id>
+                       <properties>
+                               <maven.compiler.source>1.8</maven.compiler.source>
+                               <maven.compiler.target>1.8</maven.compiler.target>
+                       </properties>
+               </profile>
+       </profiles>
 
        <build>
                <plugins>