Skip to content

Commit f4f2c86

Browse files
authored
JCL-476: Set Java 17 as minimum support version (#2270)
* JCL-476: Set Java 17 as minimum support version
1 parent aa517c5 commit f4f2c86

File tree

32 files changed

+15
-782
lines changed

32 files changed

+15
-782
lines changed

.github/workflows/ci-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
runs-on: ubuntu-latest
1111
strategy:
1212
matrix:
13-
java: [ 11, 17, 21 ]
13+
java: [ 17, 21 ]
1414
fail-fast: false
1515

1616
steps:

.github/workflows/site-ci-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
java: [ 11 ]
15+
java: [ 17 ]
1616

1717
steps:
1818
- uses: actions/checkout@v5

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ After cloning the repository locally you can work with the code as follows:
1818

1919
### Code build
2020

21-
The project can be built with Maven and a Java 11+ build environment.
21+
The project can be built with Maven and a Java 17+ build environment.
2222

2323
```bash
2424
./mvnw install

access-grant/pom.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@
1313
Access Grant support for the Inrupt Client Libraries.
1414
</description>
1515

16-
<properties>
17-
<maven.compiler.release>8</maven.compiler.release>
18-
</properties>
19-
2016
<dependencies>
2117
<dependency>
2218
<groupId>com.inrupt.client</groupId>

api/pom.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@
1313
The Application Programming Interfaces for the Inrupt Java Client Libraries.
1414
</description>
1515

16-
<properties>
17-
<maven.compiler.release>8</maven.compiler.release>
18-
</properties>
19-
2016
<dependencies>
2117
<dependency>
2218
<groupId>commons-io</groupId>

bom/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,6 @@
8888
<artifactId>inrupt-client-rdf4j</artifactId>
8989
<version>${project.version}</version>
9090
</dependency>
91-
<dependency>
92-
<groupId>com.inrupt.client</groupId>
93-
<artifactId>inrupt-client-rdf-legacy</artifactId>
94-
<version>${project.version}</version>
95-
</dependency>
9691
<dependency>
9792
<groupId>com.inrupt.client</groupId>
9893
<artifactId>inrupt-client-runtime</artifactId>

core/pom.xml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@
1313
Core Classes and Utilities for the Inrupt Java Client Libraries.
1414
</description>
1515

16-
<properties>
17-
<maven.compiler.release>8</maven.compiler.release>
18-
</properties>
19-
2016
<dependencyManagement>
2117
<dependencies>
2218
<dependency>

examples/cli/pom.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616
</description>
1717

1818
<properties>
19-
<maven.compiler.release>17</maven.compiler.release>
20-
2119
<quarkus.version>3.24.3</quarkus.version>
2220
</properties>
2321

examples/pom.xml

Lines changed: 7 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@
1414
</description>
1515
<packaging>pom</packaging>
1616

17+
<modules>
18+
<module>cli</module>
19+
<module>springboot</module>
20+
<module>spring-web</module>
21+
<module>webapp</module>
22+
</modules>
23+
1724
<build>
1825
<plugins>
1926
<plugin>
@@ -40,19 +47,4 @@
4047
</plugin>
4148
</plugins>
4249
</build>
43-
44-
<profiles>
45-
<profile>
46-
<id>java-17</id>
47-
<activation>
48-
<jdk>[17,)</jdk>
49-
</activation>
50-
<modules>
51-
<module>cli</module>
52-
<module>springboot</module>
53-
<module>spring-web</module>
54-
<module>webapp</module>
55-
</modules>
56-
</profile>
57-
</profiles>
5850
</project>

examples/spring-web/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
</description>
1717

1818
<properties>
19-
<maven.compiler.release>17</maven.compiler.release>
2019
<springboot.version>3.5.4</springboot.version>
2120
</properties>
2221

0 commit comments

Comments
 (0)