Skip to content

Commit e0290d2

Browse files
author
Lane Anderson
committed
Fix: Align Maven and GitHub runner to Java 22
1 parent dd71601 commit e0290d2

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

.github/workflows/linux-build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ jobs:
1616
- name: Checkout Repository
1717
uses: actions/checkout@v4
1818

19-
- name: Set up JDK 25
19+
- name: Set up JDK 22
2020
uses: actions/setup-java@v4
2121
with:
22-
java-version: '25'
22+
java-version: '22'
2323
distribution: 'temurin'
2424
cache: maven
2525

@@ -41,10 +41,10 @@ jobs:
4141
- name: Checkout Repository
4242
uses: actions/checkout@v4
4343

44-
- name: Set up JDK 25
44+
- name: Set up JDK 22
4545
uses: actions/setup-java@v4
4646
with:
47-
java-version: '25'
47+
java-version: '22'
4848
distribution: 'temurin'
4949
cache: maven
5050

pom.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717

1818
<properties>
1919
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
20-
<maven.compiler.release>17</maven.compiler.release>
20+
<maven.compiler.release>22</maven.compiler.release>
2121
<exec.mainClass>jdiskmark.App</exec.mainClass>
2222
<jackson.version>2.17.0</jackson.version>
2323

@@ -38,6 +38,9 @@
3838
<version>${maven.compiler.plugin.version}</version>
3939
<configuration>
4040
<release>${maven.compiler.release}</release>
41+
<compilerArgs>
42+
<arg>--enable-preview</arg>
43+
</compilerArgs>
4144
</configuration>
4245
</plugin>
4346
<plugin>

0 commit comments

Comments
 (0)