diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index a06adbb..647ed3e 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -55,6 +55,12 @@ jobs:
- name: Checkout repository
uses: actions/checkout@v4
+ - name: Set up JDK 17
+ uses: actions/setup-java@v4
+ with:
+ java-version: '17'
+ distribution: 'temurin'
+
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v3
diff --git a/README.md b/README.md
index 145c7f0..2d49560 100644
--- a/README.md
+++ b/README.md
@@ -135,7 +135,9 @@ See deployment for notes on how to deploy the project on a live system.
### Prerequisites
-You simply only need a local maven installation.
+You need:
+* Java 17 or later
+* A local Maven installation
### Building
diff --git a/pom.xml b/pom.xml
index 0db863c..b93caed 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,8 +17,8 @@
UTF-8
yyyy-MM-dd HH:mm
- 8
- 8
+ 17
+ 17
5.13.4
@@ -64,7 +64,7 @@
3.6.3
- 1.8.0
+ 17
@@ -277,7 +277,7 @@
--allow-script-in-comments
- http://docs.oracle.com/javase/8/docs/api/
+ https://docs.oracle.com/en/java/javase/17/docs/api/
org.htmlunit.cssparser.parser.javacc