使用oracles java而不是openjdk启动java应用程序

使用oracles java而不是openjdk启动java应用程序,java,ubuntu,coredump,Java,Ubuntu,Coredump,我有一个小应用程序,如果我用OpenJDK/jre运行它会崩溃,所以我想用oracles Java运行它,我怎么能强迫它用原始Java运行呢?我使用Ubuntu12LTS。将默认jvm设置为oracle java。。那就试试吧 可以使用updatealternations命令在已安装的Java版本之间切换 要获取已安装Java平台的列表,请从终端运行以下命令: sudo update-alternatives --config java 这将为您提供类似以下内容的列表输出: 备选j

我有一个小应用程序,如果我用OpenJDK/jre运行它会崩溃,所以我想用oracles Java运行它,我怎么能强迫它用原始Java运行呢?我使用Ubuntu12LTS。

将默认jvm设置为oracle java。。那就试试吧

可以使用updatealternations命令在已安装的Java版本之间切换

要获取已安装Java平台的列表,请从终端运行以下命令:

      sudo update-alternatives --config java
这将为您提供类似以下内容的列表输出:

备选java有两种选择(提供/usr/bin/java)。选择路径优先级状态------------------------------------------0/usr/lib/jvm/java-6-oracle/jre/bin/java

自动模式

1070

1/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1051手动模式*2/usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1069手动模式按enter键保留当前选择[*],或类型选择编号:

在本例中,OpenJDK6版本正在运行。要切换到OpenJDKVersion7,您可以在提示符处选择option1并按Enter键

现在您将运行OpenJDK 7版本。切换Java版本不需要其他更改


或者要设置Oracle jdk,请执行类似操作

卸载openjdk并安装Oracle jdk。看看这里

链接组java中只有一个备选方案:/usr/lib/jvm/java-7-openjdk-amd64/jre/bin/javaSo我将首先安装oracles java 7,然后再安装交换机,谢谢。)请添加dis作为您的答案