diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2de3729..0e33780 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -10,7 +10,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- java: [ 8, 11, 16 ]
+ java: [ 16, 17 ]
steps:
- name: "Checkout"
uses: actions/checkout@v2
diff --git a/appveyor.yml b/appveyor.yml
index dfe308d..3e5c027 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -3,25 +3,19 @@ skip_tags: true
clone_depth: 10
environment:
matrix:
- - JAVA_HOME: C:\Program Files\Java\jdk1.8.0
+ - appveyor_build_worker_image: Visual Studio 2022
+ JAVA_HOME: C:\Program Files\Java\jdk17
branches:
only:
- master
- dev/v20
except:
- gh-pages
-os: Windows Server 2012
+init:
+ - cmd: SET PATH=%JAVA_HOME%\bin;%PATH%
install:
- - ps: |
- Add-Type -AssemblyName System.IO.Compression.FileSystem
- if (!(Test-Path -Path "C:\maven" )) {
- (new-object System.Net.WebClient).DownloadFile('http://www.us.apache.org/dist/maven/maven-3/3.2.5/binaries/apache-maven-3.2.5-bin.zip', 'C:\maven-bin.zip')
- [System.IO.Compression.ZipFile]::ExtractToDirectory("C:\maven-bin.zip", "C:\maven")
- }
- - cmd: SET PATH=C:\maven\apache-maven-3.2.5\bin;%JAVA_HOME%\bin;%PATH:C:\Ruby193\bin;=%
- - cmd: SET MAVEN_OPTS=-XX:MaxPermSize=2g -Xmx4g
- - cmd: SET JAVA_OPTS=-XX:MaxPermSize=2g -Xmx4g
- - cmd: SET M2_HOME=C:\maven\apache-maven-3.2.5
+ - cmd: SET MAVEN_OPTS=-Xmx4g
+ - cmd: SET JAVA_OPTS=-Xmx4g
- cmd: mvn --version
- cmd: java -version
build_script:
@@ -29,7 +23,6 @@ build_script:
test_script:
- mvn clean install --batch-mode -Pqulice
cache:
- - C:\maven\
- C:\Users\appveyor\.m2
artifacts:
- path: target/GriefPrevention.jar
diff --git a/jitpack.yml b/jitpack.yml
new file mode 100644
index 0000000..d9bb5ab
--- /dev/null
+++ b/jitpack.yml
@@ -0,0 +1,3 @@
+before_install:
+ - sdk install java 17.0.1-open
+ - sdk use java 17.0.1-open
diff --git a/pom.xml b/pom.xml
index df7a49c..946f72a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -69,8 +69,8 @@
maven-compiler-plugin
3.8.1
- 1.8
- 1.8
+ 16
+ 16