Hi,
I'm trying to run CaveRenderPro on MacOs Catalina 10.15.1. (Some members of my Caving Association don't have access to Windows, including me :)
I have Java 14 installed -> JavaFX is no longer included in Java since it's open source . To solve this issue I downloaded the components and run the jar in terminal with the following command :
java --module-path ./javafx-sdk-11.0.2/lib --add-modules javafx.controls,javafx.fxml,javafx.web -jar CaveRenderPro.jar
The JAR opened without any errors or warnings. But saving a file raises an exception, no file is written.
Exception in thread "JavaFX Application Thread" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
...
Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBContext
I found the JAR of the JAXB-api on maven repository and add it to my lib directory, i run the following command :
java --module-path ./javafx-sdk-11.0.2/lib --add-modules javafx.controls,javafx.fxml,javafx.web,java.xml.bind -jar CaveRenderPro.jar
Error occurred during initialization of boot layer
java.lang.module.FindException: Module java.activation not found, required by java.xml.bind
I haven't find any Jar that work yet, the one that Maven provide doesn't work.
Maybe i'm looking at the wrong direction. Anybody managed to make it run smoothly on the latest MacOs versions ?
Regards
-Acmo-