diff options
author | so1ar | 2023-03-12 18:34:12 +0800 |
---|---|---|
committer | so1ar | 2023-03-12 18:34:12 +0800 |
commit | 73be13c7bccb959cbd98202bd8c6d4ebbcfe81a4 (patch) | |
tree | 6ab3097761da6eef97ec019b6121ba5800d9f65a /hmcl-launch-script | |
parent | d4f98ec65d2f64b30a3ee58201c7064b2f8d2b94 (diff) | |
download | aur-73be13c7bccb959cbd98202bd8c6d4ebbcfe81a4.tar.gz |
using openjfx from offcial repo
Diffstat (limited to 'hmcl-launch-script')
-rwxr-xr-x | hmcl-launch-script | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/hmcl-launch-script b/hmcl-launch-script index 46a987f85083..b8a4d0f6d109 100755 --- a/hmcl-launch-script +++ b/hmcl-launch-script @@ -6,4 +6,6 @@ if [[ "$1" != "-p" ]]; then cd $WORKDIR fi -exec /usr/lib/jvm/zulu-jre-fx/bin/java -jar "/usr/share/java/hmcl-bin/hmcl-bin.jar" "$@" +JAVA_HOME=/usr/lib/jvm/$(pacman -Ql java-openjfx | grep javafx | head -n 1 | cut -d / -f 5) + +exec "${JAVA_HOME}"/bin/java --module-path "${JAVA_HOME}/lib/javafx.base.jar:${JAVA_HOME}/lib/javafx.fxml.jar:${JAVA_HOME}/lib/javafx.graphics.jar:${JAVA_HOME}/lib/javafx.media.jar:${JAVA_HOME}/lib/javafx.swing.jar:${JAVA_HOME}/lib/javafx.web.jar:${JAVA_HOME}/lib/javafx.controls.jar" --add-modules=javafx.base --add-modules=javafx.fxml --add-modules=javafx.graphics --add-modules=javafx.media --add-modules=javafx.swing --add-modules=javafx.web --add-modules=javafx.controls -jar /usr/share/java/hmcl-bin/hmcl-bin.jar "$@" |