forked from WorldStarHipHopX/playforia
-
-
Notifications
You must be signed in to change notification settings - Fork 31
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Java 17 is the latest LTS version of Java and comes with convenience APIs and performance improvements. Changes to get it working: - the Launch4j Maven plugin had to be upgraded. The new version has JRE path as a required option. Setting it to "jre" preserves the previous behavior of using the host's bundled JRE is preserved. - a dependency of appbundle-maven-plugin had to be upgraded - the Netty dependency could be removed, it was completely unused
- Loading branch information
Showing
5 changed files
with
30 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -18,10 +18,11 @@ jobs: | |
uses: metcalfc/[email protected] | ||
with: | ||
myToken: ${{ secrets.GITHUB_TOKEN }} | ||
- name: Set up JDK 1.8 | ||
uses: actions/setup-java@v1 | ||
- name: Set up JDK 17 | ||
uses: actions/setup-java@v3 | ||
with: | ||
java-version: 1.8 | ||
java-version: 17 | ||
distribution: 'temurin' | ||
# Step that caches and restores maven dependencies | ||
- name: Cache maven dependencies | ||
uses: actions/cache@v2 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -35,10 +35,9 @@ The Java Applet-based Minigolf Client was one of the most popular multiplayer ga | |
|
||
### Prerequisites | ||
- Clone this repo: `git clone [email protected]:PhilippvK/playforia-minigolf.git` | ||
- Install Java Development Kit 8 (https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html) | ||
* OpenJDK1.8 should work as well! | ||
- Install Java Development Kit 17 (https://adoptium.net/en-GB/temurin/releases/) | ||
- Install Apache `maven` for building: https://maven.apache.org/install.html | ||
- *Optional:* Install IntelliJ IDEA Java IDE (https://www.jetbrains.com/idea/download/) and import this reposiory as project | ||
- *Optional:* Install IntelliJ IDEA Java IDE (https://www.jetbrains.com/idea/download/) and import this reposiory as project | ||
|
||
### Building | ||
|
||
|
@@ -74,9 +73,8 @@ If you want to enable debugging messages, add `--verbose` to the list of argumen | |
## Compability | ||
|
||
Tested: | ||
- MacOS 10.14.5 Mojave with Java Version `1.8.0_152-ea` with (Open)JDK | ||
- Ubuntu 19.04 with Java version `1.8.0_265` | ||
- Windows (7/8/10) | ||
- Ubuntu 22.04 with Java version `17.0.6` | ||
- Windows 10/11 | ||
|
||
## Problems | ||
- Ratings are not synced | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters