Skip to content

Commit 0dd0c8c

Browse files
Testing java 20 (#261)
1 parent 48d9bef commit 0dd0c8c

10 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
- name: Set up JDK
1414
uses: actions/setup-java@v3
1515
with:
16-
java-version: '18'
16+
java-version: '20'
1717
distribution: 'temurin'
1818
cache: maven
1919
- name: Set up Node

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Set up JDK
1717
uses: actions/setup-java@v3
1818
with:
19-
java-version: '18'
19+
java-version: '20'
2020
distribution: 'temurin'
2121
cache: maven
2222
- name: Run Java tests

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -116,8 +116,8 @@
116116
<artifactId>maven-compiler-plugin</artifactId>
117117
<version>3.8.0</version>
118118
<configuration>
119-
<source>18</source>
120-
<target>18</target>
119+
<source>20</source>
120+
<target>20</target>
121121
<compilerArgs>
122122
<arg>--add-exports</arg>
123123
<arg>jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED</arg>

scripts/build.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ if [ ! -e node_modules ]; then
88
fi
99

1010
# Build standalone java
11-
if [ ! -e jdks/linux/jdk-18 ]; then
11+
if [ ! -e jdks/linux/jdk-20 ]; then
1212
./scripts/download_linux_jdk.sh
1313
fi
14-
if [ ! -e jdks/windows/jdk-18 ]; then
14+
if [ ! -e jdks/windows/jdk-20 ]; then
1515
./scripts/download_windows_jdk.sh
1616
fi
1717
if [ ! -e dist/linux/bin/java ]; then

scripts/download_linux_jdk.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ set -e
66
# Download linux jdk
77
mkdir -p jdks/linux
88
cd jdks/linux
9-
curl https://download.java.net/java/GA/jdk18.0.1.1/65ae32619e2f40f3a9af3af1851d6e19/2/GPL/openjdk-18.0.1.1_linux-x64_bin.tar.gz > linux.tar.gz
9+
curl https://download.java.net/java/GA/jdk20.0.1/b4887098932d415489976708ad6d1a4b/9/GPL/openjdk-20.0.1_linux-aarch64_bin.tar.gz > linux.tar.gz
1010
gunzip -c linux.tar.gz | tar xopf -
1111
rm linux.tar.gz
12-
mv jdk-18.0.1.1 jdk-18
12+
mv jdk-20.0.1.1 jdk-20
1313
cd ../..

scripts/download_mac_jdk.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ set -e
66
# Download mac jdk
77
mkdir -p jdks/mac
88
cd jdks/mac
9-
curl https://download.java.net/java/GA/jdk18.0.1.1/65ae32619e2f40f3a9af3af1851d6e19/2/GPL/openjdk-18.0.1.1_macos-x64_bin.tar.gz > mac.tar.gz
9+
curl https://download.java.net/java/GA/jdk20.0.1/b4887098932d415489976708ad6d1a4b/9/GPL/openjdk-20.0.1_macos-x64_bin.tar.gz > mac.tar.gz
1010
gunzip -c mac.tar.gz | tar xopf -
1111
rm mac.tar.gz
12-
mv jdk-18.0.1.1.jdk jdk-18
12+
mv jdk-20.0.1.1.jdk jdk-20
1313
cd ../..

scripts/download_windows_jdk.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ set -e
66
# Download windows jdk
77
mkdir -p jdks/windows
88
cd jdks/windows
9-
curl https://download.java.net/java/GA/jdk18.0.1.1/65ae32619e2f40f3a9af3af1851d6e19/2/GPL/openjdk-18.0.1.1_windows-x64_bin.zip > windows.zip
9+
curl https://download.java.net/java/GA/jdk20.0.1/b4887098932d415489976708ad6d1a4b/9/GPL/openjdk-20.0.1_windows-x64_bin.zip > windows.zip
1010
unzip windows.zip
1111
rm windows.zip
12-
mv jdk-18.0.1.1 jdk-18
12+
mv jdk-20.0.1.1 jdk-20
1313
cd ../..

scripts/link_linux.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
set -e
55

66
# Set env variables to build with mac toolchain but linux target
7-
JAVA_HOME="./jdks/linux/jdk-18"
7+
JAVA_HOME="./jdks/linux/jdk-20"
88

99
# Build in dist/linux
1010
rm -rf dist/linux

scripts/link_mac.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
set -e
55

66
# Set env variables to build with mac toolchain but linux target
7-
JAVA_HOME="./jdks/mac/jdk-18"
7+
JAVA_HOME="./jdks/mac/jdk-20"
88

99
# Build using jlink
1010
rm -rf dist/mac

scripts/link_windows.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
set -e
55

66
# Set env variables to build with mac toolchain but windows target
7-
JAVA_HOME="./jdks/windows/jdk-18"
7+
JAVA_HOME="./jdks/windows/jdk-20"
88

99
# Build in dist/windows
1010
rm -rf dist/windows

0 commit comments

Comments
 (0)