Я пытаюсь установить Tomcat на свой Linux-сервер. Как только я установил glassfish и уже работаю с ним. Я успешно установил tomcat7 на свой сервер, но когда я запрашиваю url-адрес машины: 8081 (я редактировал номер порта из-за нескольких tomcat и glassfish), страница tomcat по умолчанию не работает, поэтому я вижу внутри файла catalina.out содержимое /usr/lib/server/apache-tomcat-7.0.27/bin/catalina.sh: line 389: /usr/local/jdk/bin/java: No such file or directory
Я не очень хорошо разбираюсь в этой части настройки среды, но, как я понял, в ней говорится, что я ищу java на этом пути "/usr/local/jdk/bin/java"
и не могу найти java. После этого, когда я проверяю свой путь tomcat с помощью which-java, он возвращает /usr/bin/java/
но эта java является типом файла ссылки, независимо от того, какую java я искал или могу использовать.
Вот ссылка [java.file]http://balabanhafriyat.com/java.File
Теперь я хочу узнать, какое решение для этого решения, если я изменю каталог java, может ли это повлиять на стеклянную рыбу? Если да, как я могу отредактировать информацию о пути Java для tomcat и glassfish? Наконец, все авторы учебников говорят, что установите java home /usr/java/jdk1.5.0_07/bin/java
но у меня нет такого пути, я могу его создать, но правда ли это?
Спасибо за все советы, критику и помощь.
Недавно я выполнил инструкции из этого блога, которые оказались очень полезными, особенно в отношении всех этих env vars:
http://diegobenna.blogspot.fr/2011/01/install-tomcat-7-in-ubuntu-1010.html
(он начинается с установки JDK, не стесняйтесь переустановить).