Skip to content

Commit 64ddf2f

Browse files
committed
Update default minimum Java version: 8 -> 11
Projects wanting to stay with Java 8/1.8 can still override scijava.jvm.version and scijava.jvm.build.version however they wish.
1 parent 4973aca commit 64ddf2f

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ jobs:
1515
runs-on: ubuntu-latest
1616

1717
steps:
18-
- uses: actions/checkout@v2
18+
- uses: actions/checkout@v4
1919
- name: Set up Java
20-
uses: actions/setup-java@v3
20+
uses: actions/setup-java@v4
2121
with:
22-
java-version: '8'
22+
java-version: '11'
2323
distribution: 'zulu'
2424
cache: 'maven'
2525
- name: Set up CI environment

pom.xml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<groupId>org.scijava</groupId>
66
<artifactId>pom-scijava-base</artifactId>
7-
<version>21.2.0-SNAPSHOT</version>
7+
<version>22.0.0-SNAPSHOT</version>
88
<packaging>pom</packaging>
99

1010
<name>SciJava Base POM</name>
@@ -168,12 +168,9 @@
168168
<license.copyrightOwners>N/A</license.copyrightOwners>
169169

170170
<!-- Compiler configuration. -->
171-
<scijava.jvm.version>8</scijava.jvm.version>
171+
<scijava.jvm.version>11</scijava.jvm.version>
172172
<scijava.jvm.test.version>${scijava.jvm.version}</scijava.jvm.test.version>
173-
<!--
174-
Note: 1.8.0_101 is needed for SciJava Maven repository HTTPS support.
175-
-->
176-
<scijava.jvm.build.version>[1.8.0-101,)</scijava.jvm.build.version>
173+
<scijava.jvm.build.version>[${scijava.jvm.version},)</scijava.jvm.build.version>
177174
<maven.compiler.source>${scijava.jvm.version}</maven.compiler.source>
178175
<maven.compiler.target>${scijava.jvm.version}</maven.compiler.target>
179176
<maven.compiler.testSource>${scijava.jvm.test.version}</maven.compiler.testSource>

0 commit comments

Comments
 (0)