问题:
安装cytoscape时,提示:
error信息:
No suitable Java Virtual Machine could be found on your system.
The version of the JVM must be at least 1.8.0_152 and at most 9.
Please define INSTALL4J_JAVA_HOME to point to a suitable JVM.
下面是解决方法。
成功的解决方法:
1.下载jre包。
网址:https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html。从cytoscape的页面即可进入。
下载linux x86的.tar.gz后缀的包。
2.设置变量:
export JAVA_HOME=/home/yuzh/jre1.8.0_231
export PATH=$JAVA_HOME/bin:$PATH
3.运行安装命令:
./Cytoscape_3_7_2_unix.sh
解决过程
错误经验:分析问题,比着急解决问题重要;问题还要从根源上解决,把每一步都搞懂。
1.始终不肯承认是自己的java版本低。给自己的理由:官网说java8,我的是java8,应该是可以的。=》导致我不尝试提高jre版本的方法。(内心根源:重装jre太费劲了。之前安装时有过安装费劲的经历)
2.安装时,提示: