I tried installing cd2sbgnml on my macOS Catalina and had problems. I don't think it faulty code, but rather the evolution of Java since the project was made. I'm not sure how to install JavaFX in 2020 (used for the GUI) on macOS 10.15. Therefore, I can neither run the already built code nor can I compile it on my computer.
I was able to get cd2sbgnml working in the command-line by compiling it without the GUI. By doing the following:
Using Java 1.8
Code Changes
Removing Files
src/main/java/fr/curie/cd2sbgnml/App.java
src/main/java/fr/curie/cd2sbgnml/Launcher.java
Removing Code Lines
Commenting out: import com.sun.javafx.font.LogicalFont; in file src/main/java/fr/curie/cd2sbgnml/model/LogicGate.java
I tried installing cd2sbgnml on my macOS Catalina and had problems. I don't think it faulty code, but rather the evolution of Java since the project was made. I'm not sure how to install JavaFX in 2020 (used for the GUI) on macOS 10.15. Therefore, I can neither run the already built code nor can I compile it on my computer.
I was able to get cd2sbgnml working in the command-line by compiling it without the GUI. By doing the following:
Using Java 1.8
Code Changes
Removing Files
src/main/java/fr/curie/cd2sbgnml/App.java
src/main/java/fr/curie/cd2sbgnml/Launcher.java
Removing Code Lines
Commenting out: import com.sun.javafx.font.LogicalFont; in file src/main/java/fr/curie/cd2sbgnml/model/LogicGate.java