LINUX.ORG.RU

fedora 14, openjdk, tomcat-5.5


0

1

В общем проблема такого плана, tomcat нивкакую не хочет запускаться, жалуется на отсутствие JAVA_HOME:

$ ./startup.sh 
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program

если же указать JAVA_HOME например:

$ JAVA_HOME=¨/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/¨ ./startup.sh 
Using CATALINA_BASE:   /home/roman/work/distr/apache-tomcat-5.5.28
Using CATALINA_HOME:   /home/roman/work/distr/apache-tomcat-5.5.28
Using CATALINA_TMPDIR: /home/roman/work/distr/apache-tomcat-5.5.28/temp
Using JRE_HOME:        ¨/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0.x86_64/¨
Using CLASSPATH:       /home/roman/work/distr/apache-tomcat-5.5.28/common:/home/roman/work/distr/apache-tomcat-5.5.28/bin/bootstrap.jar

то скрипт запуска отрабатывает без ошибок, но сервер не запускается. Не могу понять в чем дело, из настроек только файл setenv.sh:

#!/bin/sh
CLASSPATH="$CATALINA_HOME/common"

В чем может быть проблема?

Спасибо

★★★★

Может быть не в тему, пару месяцев назад ставил томкат, единственная проблема была с /opt/apache-tomcat-6.0.26/conf/tomcat-users.xml
Добавил вот такой блок, заработал

  <role rolename="manager"/>
  <role rolename="manager-gui"/>
  <role rolename="admin"/>
  <user username="admin" password="admin" roles="admin,manager,manager-gui"/>
Возможно у вас он уже настроен, просто как варинт.

n0b0dy
()
Ответ на: комментарий от n0b0dy

да не, тут ты выставли юзеру права и пароль, к тому что tomcat не запускается это отношения не имеет, имхо так

Drolyk ★★★★
() автор топика

$ sockstat | grep java
что говорит?

iZEN ★★★★★
()
Ответ на: комментарий от Lumi

попробую отключить

@iZEN: в сабже указано ведь fedora, а не freebsd :) и да, java в процессах нигде не появляется

Drolyk ★★★★
() автор топика
Ответ на: комментарий от dycore

да всё уже, разобрался - это я переменными окружения накривил %)

Drolyk ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.