Not the Mac expert on the team. But in the past we've suggested people download the Linux version, and then do this:
Download and unzip the Linux version, then from the command line enter the folder and issue:
java -jar MegaMek.jar
java -jar MegaMekLab.jar
java -jar MekHQ.jar
Hello! When I try that, I get the following dump:
Exception in thread "main" java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
at megamek.MegaMek.<clinit>(MegaMek.java:80)
at megameklab.com.MegaMekLab.setupLogging(MegaMekLab.java:165)
at megameklab.com.MegaMekLab.main(MegaMekLab.java:71)
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
... 3 more