I am working on Ubuntu 24.04 LTS and want to work with Mesquite 3.81. https://www.mesquiteproject.org/Installation%20on%20Linux.html
I had several error messages related to the Java version used. The documentation indicated to use a version of Java 8 or above. I have tried with openjdk version 10, 17, and 21, and got typically this error:
java.lang.StackOverflowError
Mesquite v. 3.81.955 on 10
Error caught in Mesquite
java.desktop/java.awt.font.FontRenderContext.hashCode(FontRenderContext.java:352)
java.desktop/sun.font.FontDesignMetrics$MetricsKey.init(FontDesignMetrics.java:218)
java.desktop/sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:287)
java.desktop/java.awt.Font.getStringBounds(Font.java:2607)
java.desktop/java.awt.Font.getStringBounds(Font.java:2517)
java.desktop/javax.swing.text.WrappedPlainView.updateMetrics(WrappedPlainView.java:445)
java.desktop/javax.swing.text.WrappedPlainView.setSize(WrappedPlainView.java:511)
java.desktop/javax.swing.plaf.basic.BasicTextUI$RootView.setSize(BasicTextUI.java:1815)
Using Java 8 does not show this error, and instead freeze the software during startup.
Does anyone have found a way around it? Or anyone has a solution to run Mesquite in a cloud online? Any proposition is welcome.
PS: Or even alternative softwares, any suggestion is appreciated.