11SCRIPT_DIR=$( cd -- " $( dirname -- " ${BASH_SOURCE[0]} " ) " & > /dev/null && pwd )
22
33export ARCH=x86_64
4- JVM=zulu17.50 .19-ca-fx-jdk17 .0.11 -macosx_x64
4+ JVM=zulu21.46 .19-ca-fx-jdk21 .0.9 -macosx_x64
55set -e
66ZIP=$JVM .tar.gz
7- export JAVA_HOME=$HOME /bin/java17 /
7+ export JAVA_HOME=$HOME /bin/java21 /
88if test -d $JAVA_HOME /$JVM /; then
99 echo " $JAVA_HOME exists."
1010else
@@ -21,20 +21,15 @@ echo "Java home set to $JAVA_HOME"
2121./gradlew clean build --refresh-dependencies
2222./gradlew shadowJar
2323
24- $JAVA_HOME /bin/java -Dprism.forceGPU=true --add-exports \
25- javafx.graphics/com.sun.javafx.css=ALL-UNNAMED \
26- --add-exports \
27- javafx.controls/com.sun.javafx.scene.control.behavior=ALL-UNNAMED \
28- --add-exports \
29- javafx.controls/com.sun.javafx.scene.control=ALL-UNNAMED \
30- --add-exports \
31- javafx.base/com.sun.javafx.event=ALL-UNNAMED \
32- --add-exports \
33- javafx.controls/com.sun.javafx.scene.control.skin.resources=ALL-UNNAMED \
34- --add-exports \
35- javafx.graphics/com.sun.javafx.util=ALL-UNNAMED \
36- --add-exports \
37- javafx.graphics/com.sun.javafx.scene.input=ALL-UNNAMED \
38- --add-opens \
39- javafx.graphics/javafx.scene=ALL-UNNAMED \
24+ $JAVA_HOME /bin/java \
25+ -Dprism.forceGPU=true \
26+ -XX:MaxRAMPercentage=95 \
27+ --add-exports javafx.graphics/com.sun.javafx.css=ALL-UNNAMED \
28+ --add-exports javafx.controls/com.sun.javafx.scene.control.behavior=ALL-UNNAMED \
29+ --add-exports javafx.controls/com.sun.javafx.scene.control=ALL-UNNAMED \
30+ --add-exports javafx.base/com.sun.javafx.event=ALL-UNNAMED \
31+ --add-exports javafx.controls/com.sun.javafx.scene.control.skin.resources=ALL-UNNAMED \
32+ --add-exports javafx.graphics/com.sun.javafx.util=ALL-UNNAMED \
33+ --add-exports javafx.graphics/com.sun.javafx.scene.input=ALL-UNNAMED \
34+ --add-opens javafx.graphics/javafx.scene=ALL-UNNAMED \
4035 -jar build/libs/BowlerStudio.jar
0 commit comments