tomcat не запустится на машине linux - PullRequest
6 голосов
/ 23 декабря 2010

Я новичок в Linux, но, потратив целый день, я установил Java и Tomcat. Моя цель - разместить приложение с этой коробкой Linux. Я знаю, что все это отлично работает на моем компьютере с Windows, но это мой ноутбук, поэтому я планирую использовать Linux Box в качестве своего выделенного сервера.

После многих форумов я установил Tomcat 7. Однако я не могу заставить его начать.

Перейдя в каталог tomcat и "./startup.sh", я получаю следующий вывод:

Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME:  /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: usr/lib/jvm/java-6-sun/
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar

Это конец вывода.

Однако localhost: 8080 не работает, и в файле журнала tomcat есть ошибка "eval: 1: usr / lib / jvm / java-6-sun // bin / java: not found"

Надеюсь, здесь есть какой-нибудь эксперт, который может помочь мне с этой проблемой. Обратите внимание, что я новичок в Linux.

PS: Моя версия Linux - Ubuntu 10.04 LTS - Lucid Lynx

Ответы [ 5 ]

5 голосов
/ 23 декабря 2010

Попробуйте ввести это в командной строке:

$ export CATALINA_HOME=/usr/local/tomcat
$ export JRE_HOME=/usr/lib/jvm/java-6-sun
$ /usr/local/tomcat/bin/catalina.sh run

Это запустит Tomcat в терминале, который вы открыли, так что вы можете наблюдать за его работой. Нажмите CTRL + C, чтобы выйти из него.

5 голосов
/ 23 декабря 2010

В JRE_HOME отсутствует / в начале.

Ваши CATALINA_HOME и CLASSPATH также выглядят неправильно, с local.tomcat вместо local/tomcat и c\tomcat-juli вместо tomcat-juli

1 голос
/ 27 сентября 2016

Я просто публикую сообщение на случай, если это поможет кому-то еще.Я установил JAVA_HOME на

/usr/lib/jvm/java-7-openjdk-i386/jre/bin/java

Я должен был

/usr/lib/jvm/java-7-openjdk-i386/jre

без части /bin/javaконец.Это потому, что будет искать bin/java в этом пути, и вам не нужно его указывать.

1 голос
/ 17 ноября 2011
  1. Сначала загрузите версию tomcat для Linux.
  2. Распакуйте ее.
  3. Перейдите в папку bin tomcat.
  4. Запустите файл startup.sh для запуска tomcat.сервер
  5. Shutdown.sh для использования для остановки кота

см. ссылку, http://brigitzblog.blogspot.com/2011/11/linux-how-can-i-startstop-tomcat-server.html

0 голосов
/ 08 апреля 2011

Когда я столкнулся с чем-то похожим, проблемы были с моей установкой Tomcat7. Я понизился до Tomcat6, и он начал работать отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...