diff options
Diffstat (limited to 'moneydance.sh')
-rwxr-xr-x | moneydance.sh | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/moneydance.sh b/moneydance.sh index 07303f645d18..efd8737957ae 100755 --- a/moneydance.sh +++ b/moneydance.sh @@ -1,8 +1,15 @@ #!/bin/sh -export PATH=/usr/lib/jvm/java-11-openjdk/bin/:$PATH +if [ -L /usr/lib/jvm/default ]; then + export PATH=/usr/lib/jvm/default/bin/:$PATH +else + printf "[ ERROR ] No default Java environment available.\n" + archlinux-java status + printf "\nFix your Java environment by running:\n sudo archlinux-java set <JAVA_ENV>" + exit 1 +fi export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=gasp -Dawt.useSystemAAFontSettings=on' for name in /usr/share/java/moneydance/*.jar; do CP=$CP:$name done #/usr/lib/jvm/java-11-openjdk/bin/java -cp $CP Moneydance -java -cp $CP Moneydance +java -cp "$CP" Moneydance |