在Unix上安装多个java版本

时间:2014-11-09 15:09:15

标签: java linux unix tomcat

安装JDK 1.7会删除JDK 1.5吗?因为当我尝试重启使用Java 1.5的Tomcat时,我遇到了以下错误:

/opt/tomcat/bin/catalina.sh: line 332: /usr/java/jdk1.5.0_22/bin/java: No such file or directory

已验证此目录已消失。 Tomcat服务正常运行,直到关闭并尝试重新启动昨晚。尝试安装Java 1.5 J时出现以下错误消息:

Preparing...     ########################################### [100%]
package jdk-2000:1.7.0_17-fcs.x86_64 (which is newer than jdk -2000:1.5.0_22-fcs.x86_64) is already installed"
  1. 安装JDK 1.7会删除JDK 1.5吗?

  2. 如何安装JDK 1.5?

2 个答案:

答案 0 :(得分:1)

这取决于您的安装方式(包管理器或您使用自解压sh或解压缩)。通常,不,他们不会安装,他们安装并简单地替换符号链接。

如果您按照java的符号链接(java | ls -l)...您将找到jdk1.7的安装目录,并且可能在附近找到1.5。

答案 1 :(得分:0)

您可以从Oracle Java归档页面下载JDK,然后将其解压缩到所需位置以解决问题。

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase5-419410.html