fablabnbg/VisiCut

Java-Runtime for Mac

Closed this issue · 3 comments

Can we compile Visicut, so that it wont need the old Java 6 runtime, but maybe something newer? Java 6 is not officially supported for newer Mac Sierra installations.

photo_2018-01-21_14-24-03

seen on high sierra 10.13.2

On Debian/Ubuntu we run the same version of VisiCut with java-8-openjdk -- we need someone with a mac to provide more details here.

@kkaempf had issues with running VisiCut with java-9 on openSUSE, iirc.

We use a VisiCut.app/Contents/Info.plist with the following settings:

        <dict>
                <key>ClassPath</key>
                <array>
                        <string>$JAVAROOT/Visicut.jar</string>
                        <string>$JAVAROOT/lib</string>
                </array>
                <key>JVMVersion</key>
                <string>1.6+</string>
                <key>MainClass</key>
                <string>com.t_oster.visicut.gui.VisicutApp</string>

https://stackoverflow.com/questions/14806709/application-is-using-java-6-from-apple-instead-of-java-7-from-oracle-on-mac-os-x

has a hint, that changing the "1.6+" to something newer would not work. It seems apple wants us to change much more.

We are at openjdk 11 now.