Skip to content

Commit

Permalink
Add profiles for jdk 17 in some pom files
Browse files Browse the repository at this point in the history
  • Loading branch information
Jithendar12 committed Oct 25, 2024
1 parent b49c890 commit 42dcadc
Show file tree
Hide file tree
Showing 5 changed files with 118 additions and 6 deletions.
29 changes: 28 additions & 1 deletion athena-federation-sdk/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -314,7 +314,6 @@
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire.failsafe.version}</version>
<configuration>
<argLine>--add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<!--<groups>fast</groups>-->
<excludedGroups>slow</excludedGroups>
<properties>
Expand Down Expand Up @@ -442,4 +441,32 @@
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>java17</id>
<activation>
<jdk>17</jdk>
</activation>
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire.failsafe.version}</version>
<configuration>
<argLine>--add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<!--<groups>fast</groups>-->
<excludedGroups>slow</excludedGroups>
<properties>
<!--
<configurationParameters>
junit.jupiter.conditions.deactivate = *
</configurationParameters>
-->
</properties>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
26 changes: 24 additions & 2 deletions athena-hbase/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -139,13 +139,35 @@
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire.failsafe.version}</version>
<configuration>
<!-- If you are using java 8 then remove below "add-opens" argument from argLine -->
<argLine>-Xmx4g --add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<argLine>-Xmx4g</argLine>
<excludes>
<exclude>*IntegTest</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>java17</id>
<activation>
<jdk>17</jdk>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>${surefire.failsafe.version}</version>
<configuration>
<argLine>-Xmx4g --add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<excludes>
<exclude>*IntegTest</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
23 changes: 22 additions & 1 deletion athena-neptune/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,6 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>--add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<environmentVariables>
<publishing>${publishing}</publishing>
</environmentVariables>
Expand Down Expand Up @@ -213,4 +212,26 @@
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>java17</id>
<activation>
<jdk>17</jdk>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>--add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<environmentVariables>
<publishing>${publishing}</publishing>
</environmentVariables>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
23 changes: 22 additions & 1 deletion athena-timestream/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,6 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>--add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<environmentVariables>
<publishing>${publishing}</publishing>
</environmentVariables>
Expand Down Expand Up @@ -144,4 +143,26 @@
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>java17</id>
<activation>
<jdk>17</jdk>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>--add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<environmentVariables>
<publishing>${publishing}</publishing>
</environmentVariables>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>
23 changes: 22 additions & 1 deletion athena-vertica/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,6 @@
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>--add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<environmentVariables>
<publishing>${publishing}</publishing>
</environmentVariables>
Expand Down Expand Up @@ -141,4 +140,26 @@
</plugin>
</plugins>
</build>
<profiles>
<profile>
<id>java17</id>
<activation>
<jdk>17</jdk>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<argLine>--add-opens=java.base/java.nio=ALL-UNNAMED</argLine>
<environmentVariables>
<publishing>${publishing}</publishing>
</environmentVariables>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
</project>

0 comments on commit 42dcadc

Please sign in to comment.