Error while closing GeneiousPrime
Hello,
I am encountering the following error whenever I want to close the Geneious Prime Development Environment Window:
23:19:10.429 WARNING: Exception: java.lang.AssertionError: Didn't find WToolkit hook. Maybe you are using a different version of Java and we need to update our hook finding code.
at com.biomatters.iseek.application.cF.a(WToolkitShutdownHookFinder.java:50)
at com.biomatters.iseek.application.ac.run(ISeekFrame.java:618)
at com.biomatters.geneious.common.ErrorUtilities.(ErrorUtilities.java:327)
23:19:43.265 WARNING: Couldn't restart Geneious Prime - no launcher PID was obtained. at com.biomatters.geneious.common.GeneiousUtilities.(GeneiousUtilities.java:278)
This happens after I updated gradle to the current 8.1.1 version and Java to 19. I also have updated the Geneious prime api version to 2023.1.2. I am using Windows 10.
Is the only solution to downgrade the Java version? And what Java version is required? I do not find anything helpful on WToolkit on the internet.
-
Official comment
Hi Julia,
Geneious is not (yet) compatible with Java versions higher than 11, so yes you should use that earlier version of Java for development.
To be precise, the latest Java version that we officially support is JDK 11.0.18.
While newer version of Java might seem to work on the surface, there are a few issues under the hood that would break in certain scenarios (e.g. memory management), which is why we would strongly advise not to develop on newer, untested versions.
Regards,
Jonas
Please sign in to leave a comment.
Comments
1 comment