在Unix上安装多个java版本

在Unix上安装多个java版本,java,linux,unix,tomcat,Java,Linux,Unix,Tomcat,安装JDK1.7是否会删除JDK1.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... #############

安装JDK1.7是否会删除JDK1.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"
  • 安装JDK1.7会删除JDK1.5吗

  • 如何安装JDK1.5


  • 这取决于您的安装方式(哪个软件包管理器,或者您是否使用自解压sh或解压)。通常情况下,它们不会安装在一起,而是安装在一起,只是简单地替换符号链接


    如果您遵循java的符号链接(哪个java | ls-l)。。。您将找到jdk1.7的安装目录,可能还会在附近找到1.5

    您可以从Oracle Java archive页面下载JDK,并将其解压缩到所需位置以解决问题


    试试看。它涵盖了自解压安装程序,您可以在任何地方安装它..所以我可以做什么来安装java 1.5,因为它不允许我安装。