Установка нескольких версий Java в Unix

1

Установляет ли JDK 1.7 удаление JDK 1.5? Поскольку, когда я пытался перезапустить Tomcat, который использовал Java 1.5, я получил следующую ошибку:

/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?

  • 1
    Попробуйте docs.oracle.com/javase/7/docs/webnotes/install/linux/… . Он охватывает самораспаковывающийся установщик, вы можете установить его в любом месте.
Теги:
tomcat

2 ответа

1
Лучший ответ

Это зависит от того, как вы установили (какой менеджер пакетов или если вы использовали самораспаковывающийся sh или unzip). Обычно нет, они не устанавливаются, они устанавливаются рядом и просто заменяют символические ссылки.

Если вы следуете своим символическим ссылкам для java (который java | ls -l)... вы найдете установочный каталог jdk1.7 и, вероятно, найдете 1,5 поблизости.

  • 0
    Так что я могу сделать, чтобы установить Java 1.5 наряду с тем, что он не позволяет мне установить.
0

Вы можете загрузить JDK с страницы архива Oracle Java, и вы можете извлечь ее в нужное место, чтобы исправить вашу проблему.

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню