The "java" wrapper just calls java directly without any path, so unless you have proper version of java in your PATH setting that would explain it. The .jar file is likely registered to run correct version of java in your setup which is why it works.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've been successfully starting kmttg by directly running the kmttg;jar file since my last post until yesterday. Now when I do that I see a very brief screen that says "Archiving kmttg.jar..." and a file kmttg.jar.cpgz is created. Archive utility is set as the default "open with" application. I don't know how that happened nor how to get Java to run it. Can anyone help me?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Running latest version of kmttg with latest version of Java on Mac with MacOS Sierra. When I run kmttg I get the following:
Last login: Thu Jul 13 13:30:25 on ttys000
BigiMac:~ fred$ /Applications/kmttg_v1/kmttg ; exit;
Exception in Application start method
I don't know how to troubleshoot this, any help would be appreciated.
I tried running the kmttg.jar file directly, and that seems to work. Why is that?
The "java" wrapper just calls java directly without any path, so unless you have proper version of java in your PATH setting that would explain it. The .jar file is likely registered to run correct version of java in your setup which is why it works.
Thanks. So I guess I'm OK continuing with using the .jar file?
YES
I've been successfully starting kmttg by directly running the kmttg;jar file since my last post until yesterday. Now when I do that I see a very brief screen that says "Archiving kmttg.jar..." and a file kmttg.jar.cpgz is created. Archive utility is set as the default "open with" application. I don't know how that happened nor how to get Java to run it. Can anyone help me?
I honestly don't know what the issue is, but I'm on 10.13, and I successfully run kmttg.jar