我安装了Ubuntu 10.04,默认是OpenJDK。 我从此使用apt-get安装了Sun的Java 6。 当我键入java -version我得到:
java version "1.6.0_26" Java(TM) SE Runtime Environment (build 1.6.0_26-b03) Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)
但是,当我启动Tomcat时,它似乎仍然使用Open JDK。
Using JRE_HOME: /usr/lib/jvm/java-6-openjdk
全球指向Sun Java的最佳方式是什么? 有没有办法卸载打开JDK?
你看过update-alternatives命令吗? 你会像这样使用它: sudo update-alternatives --config java然后select你想要的版本。
请参阅Ubuntu Java页面以获取更多详细信息。
希望能帮助到你。
如果要为整个系统设置Java默认值,则需要提供update-alternatives 。
关于Ubuntu 10.04上的Tomcat ,我build议看一看Ubuntu wiki中的Tomcat页面,尤其是标题为“更改JVM使用”的段落。
简而言之:更改/etc/default/tomcat6的JAVA_HOMEvariables。