我使用的是Ubuntu 9.10,我使用軟件包管理器安裝了java和tomcat。當我去運行startup.sh時,它首先抱怨catalina.out不在那裏,不能被寫入。我解決了這個問題,它並沒有抱怨(爲什麼不包括在安裝中?)現在,當我關閉服務器時,它抱怨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$
我真的很新的到tomcat所以這可能是一個愚蠢的問題,但爲什麼沒有一個樣品的server.xml中新安裝Tomcat的?我可以在那裏放置什麼來關閉它...即使它只是一個存根和一個+1誰可以向我解釋這個文件的結構?
這使它安靜。謝謝! – DJTripleThreat 2009-12-12 01:07:23