我已从 Ubuntu 软件中心删除了默认安装的 OpenJDK。
Eclipse 一直显示已安装的 JRE 是 OpenJDK。
我希望 eclipse 应该配置为 jdk,我已经安装并配置好了。
从 eclipse 中删除已安装的 JRE 并指向已安装的 JDK 后,当我运行我的项目时,我遇到一个错误“启动 apache-tomcat-6.0.32 指定的 JRE 安装不存在”。
我已经在 tomcat webapps 上部署了应用程序 war,并且应用程序运行良好。
此外,Eclipse 可以正常执行 My Core Java。
请提供一些建议。
答案1
在 Ubuntu 中,您可以在系统中安装多个版本的 Java。
目前,Java 有几种实现,它们都有各自的 JDK 包。
- OpenJDK-
openjdk-6-jdk
- Sun Java -
sun-java6-jdk
- 以及其他包括 IBM Java
您可以使用以下命令选择想要与 Ubuntu 一起使用的版本。
sudo update-alternatives --config java
答案2
霍
尝试“export JAVA_HOME={your eclipse java folder}”,然后在同一个终端会话中运行 tomcat:“startup.sh”
答案3
我已经在 Eclipse 中配置了 RunConfigurations 和 Project 设置。现在项目在 eclipse 中正常运行。
答案4
您可以创建指向新 sun java 的链接。只需从 Oracle 网站下载 jdk 并设置路径即可。我认为这关联可能会对你有帮助。