Skip to content

Commit c2b00e5

Browse files
committed
Make Java 21 the minimal requirement #251
1 parent 05186a0 commit c2b00e5

4 files changed

Lines changed: 7 additions & 32 deletions

File tree

.github/workflows/maven.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ubuntu-latest
1010
strategy:
1111
matrix:
12-
java: [ 11, 17, 21 ]
12+
java: [ 21, 25 ]
1313

1414
steps:
1515
- name: Checkout...
@@ -43,7 +43,7 @@ jobs:
4343
# skip this for the release versions
4444
if: contains(env.POM_VERSION, '-SNAPSHOT')
4545
with:
46-
java-version: 11
46+
java-version: 21
4747
distribution: 'temurin'
4848
cache: 'maven'
4949

RELEASE-NOTES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
* #245 Simplified stages
66
* #246 Missing stage: "SourceKeysStage.CONVERT_SOURCE_ROWS"
77
* #247 Missing stage: "DeleteStage.DELETE_TARGET"
8+
* #251 Make Java 21 the minimal requirement
89

910
## Release 3.0.0
1011

link-move/src/test/resources/com/nhl/link/move/itest/etl1t_to_etl2t.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
xmlns="https://nhl.github.io/link-move/xsd/extractor_config_3.xsd">
55

66
<type>jdbc</type>
7-
<connectorId>linketl-tests-targets</connectorId>
7+
<connectorId>target_db</connectorId>
88

99
<extractor>
1010
<properties>

pom.xml

Lines changed: 3 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
<!-- standard Maven properties -->
4242
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
4343
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
44-
<maven.compiler.release>11</maven.compiler.release>
44+
<maven.compiler.release>21</maven.compiler.release>
4545

4646
<!-- Framework versions -->
4747
<slf4j.version>2.0.17</slf4j.version>
@@ -50,8 +50,8 @@
5050
<jackson.databind.version>2.19.4</jackson.databind.version>
5151
<commons.csv.version>1.11.0</commons.csv.version>
5252
<dflib.version>1.2.0</dflib.version>
53-
<junit5.version>5.12.1</junit5.version>
54-
<bootique.version>3.0-SNAPSHOT</bootique.version>
53+
<junit5.version>5.14.1</junit5.version>
54+
<bootique.version>4.0-M2</bootique.version>
5555
<mockito.version>3.9.0</mockito.version>
5656

5757
<!-- Plugin Versions -->
@@ -85,32 +85,6 @@
8585
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
8686
</snapshotRepository>
8787
</distributionManagement>
88-
89-
<!-- Temporarily need bootique 3.0-SNAPSHOT access -->
90-
<repositories>
91-
<repository>
92-
<id>bootique-snapshots</id>
93-
<url>https://central.sonatype.com/repository/maven-snapshots</url>
94-
<releases>
95-
<enabled>false</enabled>
96-
</releases>
97-
<snapshots>
98-
<enabled>true</enabled>
99-
</snapshots>
100-
</repository>
101-
102-
<!-- Main artifact repo -->
103-
<repository>
104-
<id>central</id>
105-
<url>https://repo1.maven.org/maven2</url>
106-
<releases>
107-
<enabled>true</enabled>
108-
</releases>
109-
<snapshots>
110-
<enabled>false</enabled>
111-
</snapshots>
112-
</repository>
113-
</repositories>
11488

11589
<dependencyManagement>
11690
<dependencies>

0 commit comments

Comments
 (0)