From the Cytoscape Download page:
Please install Java 8 before using Cytoscape
Java 9 [sic]
is not yet supported
So I installed openjdk-8-jdk (not the Oracle Java they link to, I have a slight antipathy towards Oracle and don't use their Software unless nothing else will work ...) and made it the default Java by running:
Code:
sudo apt install openjdk-8-jdk
sudo update-java-alternatives -s java-1.8.0-openjdk-amd64
and both the installer and Cytoscape seem to run (although it does put up a few messages about not having the logger it wants available and OpenCL being either not available or not having the Java-classes to use it). If you need to switch back to Java 10 you can get the list of installed Java JREs and JDKs with 'update-java-alternatives -l' and then run 'sudo update-java-alternatives -s' followed by one of the names listed in the first column of the list. Using the same Java 8 Blast2go installed and ran just as easily. Can't say whether or not both programs are running as they should - I am not a molecular biologist after all - but they do run.
Holger
Bookmarks