优化 HMCLauncher.sh (#3538)
This commit is contained in:
@@ -124,6 +124,11 @@ case "$_HMCL_ARCH" in
|
|||||||
exec "$_HMCL_DIR/jre-arm32/bin/$_HMCL_JAVA_EXE_NAME" $_HMCL_VM_OPTIONS -jar "$_HMCL_PATH"
|
exec "$_HMCL_DIR/jre-arm32/bin/$_HMCL_JAVA_EXE_NAME" $_HMCL_VM_OPTIONS -jar "$_HMCL_PATH"
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
riscv64)
|
||||||
|
if [ -x "$_HMCL_DIR/jre-riscv64/bin/$_HMCL_JAVA_EXE_NAME" ]; then
|
||||||
|
exec "$_HMCL_DIR/jre-riscv64/bin/$_HMCL_JAVA_EXE_NAME" $_HMCL_VM_OPTIONS -jar "$_HMCL_PATH"
|
||||||
|
fi
|
||||||
|
;;
|
||||||
loongarch64)
|
loongarch64)
|
||||||
if [ -x "$_HMCL_DIR/jre-loongarch64/bin/$_HMCL_JAVA_EXE_NAME" ]; then
|
if [ -x "$_HMCL_DIR/jre-loongarch64/bin/$_HMCL_JAVA_EXE_NAME" ]; then
|
||||||
exec "$_HMCL_DIR/jre-loongarch64/bin/$_HMCL_JAVA_EXE_NAME" $_HMCL_VM_OPTIONS -jar "$_HMCL_PATH"
|
exec "$_HMCL_DIR/jre-loongarch64/bin/$_HMCL_JAVA_EXE_NAME" $_HMCL_VM_OPTIONS -jar "$_HMCL_PATH"
|
||||||
@@ -141,6 +146,10 @@ if [ -x "$(command -v $_HMCL_JAVA_EXE_NAME)" ]; then
|
|||||||
exec $_HMCL_JAVA_EXE_NAME $_HMCL_VM_OPTIONS -jar "$_HMCL_PATH"
|
exec $_HMCL_JAVA_EXE_NAME $_HMCL_VM_OPTIONS -jar "$_HMCL_PATH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ "$_HMCL_OS" == "freebsd" ] && [ -x "$(command -v javavm)" ]; then
|
||||||
|
exec javavm $_HMCL_VM_OPTIONS -jar "$_HMCL_PATH"
|
||||||
|
fi
|
||||||
|
|
||||||
# Java not found
|
# Java not found
|
||||||
|
|
||||||
if [ "$_HMCL_OS" == "osx" ]; then
|
if [ "$_HMCL_OS" == "osx" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user