2009-12-12 3 views
4

Я использую ubuntu 9.10, и я установил java и tomcat с помощью диспетчера пакетов. Когда я пошел запускать startup.sh, он сначала жалуется на каталину. Не там и не может быть доступен для записи. Я исправил это, и он не жалуется на это (почему это не входит в установку?). Теперь он жалуется, что server.xml не существует, когда я закрываю сервер. Вот мой выход из командной строки:Tomcat работает, но жалуется на отсутствие server.xml

[email protected]:/usr/share/tomcat6$ ./bin/startup.sh 
Using CATALINA_BASE: /usr/share/tomcat6 
Using CATALINA_HOME: /usr/share/tomcat6 
Using CATALINA_TMPDIR: /usr/share/tomcat6/temp 
Using JRE_HOME:  /usr/lib/jvm/java-6-sun-1.6.0.15 
[email protected]:/usr/share/tomcat6$ ./bin/shutdown.sh 
Using CATALINA_BASE: /usr/share/tomcat6 
Using CATALINA_HOME: /usr/share/tomcat6 
Using CATALINA_TMPDIR: /usr/share/tomcat6/temp 
Using JRE_HOME:  /usr/lib/jvm/java-6-sun-1.6.0.15 
Dec 11, 2009 4:42:57 PM org.apache.catalina.startup.Catalina stopServer 
SEVERE: Catalina.stop: 
java.io.FileNotFoundException: /usr/share/tomcat6/conf/server.xml (No such file or directory) 
    at java.io.FileInputStream.open(Native Method) 
    at java.io.FileInputStream.<init>(FileInputStream.java:106) 
    at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:407) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
    at java.lang.reflect.Method.invoke(Method.java:597) 
    at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:337) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:415) 
[email protected]:/usr/share/tomcat6$ 

Я действительно новичок в кот так что это может быть глупым вопросом, но почему не образец server.xml в новой установке кота? Что я могу положить туда, чтобы закрыть его ... даже если это всего лишь заглушка и +1 для любого, кто может объяснить мне структуру этого файла?

ответ

4

Попробуйте использовать server.xml, расположенный по адресу:

/etc/tomcat6/server.xml 

server.xml файл конфигурации для сервера приложений. Он содержит такие вещи, как порт, на который сервер будет слушать, где находятся развертываемые приложения, и другие связанные вещи.

+0

Это сделал тихо. Благодаря! – DJTripleThreat

Смежные вопросы