matt on 17 Apr, 2018 02:16 AM
Do you have a recent version of the launcher (the "fresh install" zip file on the download page)?
Either you're using an old version of the "SARTopo Offline" launcher, you still have Java 10 installed (run "java -version" on the command line to verify), or this is a new twist on an existing bug that I haven't seen before.
The easiest way to edit the launcher is on the command line, since the Mac finder hides the contents of .app folders. Start a terminal window, cd to the directory sartopo is installed in, and edit the file at "SARTopo Offline.app/Contents/Resources/script". If you're not comfortable with a command line editor, you can open it in TextEdit by typing:
open -a TextEdit "SARTopo Offline.app/Contents/Resources/script"
Since you know you have Java 9 or 10, on the last line, just replace "java $params" with "java --add-modlues java.se.ee". In its entirely the last line in the file should be:
SARTopo offline did not start (get the error message) from the Sartopo offline app icon.
If I showed the package contents of the SARTopo Offline App and open the contents, and then the MacOS file, then click the SARTopo offline icon within that folder (looks like a terminal window) it will work.
I tried the various combination of edits & Java versions I could think of. Not really my skill set.