跟着幾篇博客下載並配置了下tomcat,由於啓動startup.bat時一閃而過出錯。試了幾回並查詢了下中雨找到緣由:html
本人的jdk以前已經配置過環境變量,沒有問題,具體能夠在命令行輸入分別java,javac,java -version檢測,這裏再也不贅述。java
關於個人jdk版本是1.6x的:apache
在tomcat官網下載時,下了最新的版本8.0,致使最後出錯。tomcat
看到一篇博客有這麼一段話:app
運行startup.bat 後閃下DOS界面就沒有了,而後訪問http://localhost:8080的話也不成功,這個錯誤的緣由有幾個。spa
a、JAVA_HOME變量的路徑問題,正確的寫法應該是 d:/Java/jdk1.6.0_21 切記後面不要加;.net
b、8080端口被佔用了,這時候就要更改tomcat/conf 下面的server.xml了,講文件中的8080改爲其它未被佔用的端口,如8123。命令行
c、tomcat/conf /server.xml 文件出現亂碼的問題,這個問題常常被你們忽略,解決辦法就是用源文件覆蓋下。server
d、還有一個要特別注意的是,安裝的Tomcat版本必定要與JDK兼容,如,JDK1.4.2就不能與Tomcat5.5以上的版本兼容,Tomcat5.0的也未必支持,若是你的JDK1.4.2的話,建議你裝Tomcat4.x的版本;若是你的JDK1.5.x的話,建議你裝Tomcat5.x的版本;若是你的JDK1.6.x的話,建議你裝Tomcat6.x的這樣的版本。xml
不巧我就是最後一個問題,因而對應於jdk1.6x的版本,我從新去官網下了Tomcat6,因而搞定。
有一篇tomcat的簡易使用教程寫得挺好的:Tomcat基礎安裝和使用