我有一个小应用程序,如果我用open/jre运行它,它会崩溃,所以我想用oracles Java运行它,如何强制它使用原始Java运行呢?我用的是ubuntu 12 lts。
发布于 2013-12-25 18:37:36
将默认jvm设置为oracle。那就试试吧。
可以使用update命令在已安装的Java版本之间进行切换。
要获得已安装Java平台的列表,请从终端运行以下命令:
sudo update-alternatives --config java这将为您提供一个类似于以下内容的列表输出:
替代java有两种选择(提供/usr/bin/java)。选择路径优先级状态------------------------------------------------------------0 /usr/lib/jvm/java-6-oracle/jre/bin/java
自动模式
一零七零
1/usr/lib/jvm/java-7-OpenJDK-i 386/jre/bin/java 1051手动模式*2/usr/lib/jvm/java-6-OpenJDK-i 386/jre/bin/java 1069手动模式按enter以保留当前选择*或类型选择号:
在本例中,Open 6版本正在运行。要切换到7,您可以在提示符下选择option1并按Enter键。
现在您将运行OpenJDK 7版本。不需要进行其他更改就可以切换Java版本。
或者将Oracle jdk设置为类似的
发布于 2013-12-25 18:38:14
卸载openjdk并安装Oracle jdk。看看这里,http://m.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html
https://stackoverflow.com/questions/20775599
复制相似问题