| 註冊 | 登入 | 全文檢索 | 排行榜 |
|
|
» JavaWorld@TW
» Application Server
» Tomcat
|
![]() ![]() ![]()
|
| 本主題所含的標籤 |
| 作者 | 關於Tomcat 6.0.16配置在eclipse 3.3啟動時的錯誤解決方法 | ||||||||
oldmemory
海無界、心有帆 ![]() ![]() ![]() ![]()
發文: 90 積分: 2 |
倒不如說,Tomcat 6.0.16搭配eclipse去開Dynamic Web Project後, 利用在jsp檔案上按右鍵 → Run on Server的方式, 會出現如下滿滿的紅色訊息,基本上運行網頁又是正常的!
其原因是因為,Tomcat無法找到在server.xml中所設定的其中一個屬性值 PS:此處的server.xml是指eclipse專案下的server裡的server.xml
試過很多方法,且去官網所找到的版本也只有放tomcat 6.0.16的版本! 問過朋友,卻一直說是我專案設定問題或是eclipse沒弄好! 後來總算讓我找到解決方法 --> 那就是換Tomcat版本! ![]() 不要問我為什麼!我想這個問題可能得等官方去修正問題! 至於,小弟提供一個載點,可以下載到配置後是正常的版本 -- Tomcat 6.0.14 http://ftp.ntu.edu.tw/Apache/tomcat/tomcat-6/v6.0.14/bin/ 進去後,請各位依個人需求選擇! 接著,並非用此版本就一切正常! 仍然在第一行還是有個找不到檔案的訊息:
後來,去爬文找到如下敘述: 原來Tomcat從5.5版本後增加了APR技術(Apache Portable Runtime),這是一個用C語言寫成文件包,目的在於提高Tomcat的服務性能,從而使得Tomcat將不僅僅擔任一個容器的功能,而是要成為一個一般的web服務器(general purpose webserver)。 可以知道的是,原來預設的版本都沒有附加那個檔案! 因此,請各位到Tomcat網站上去下載:http://tomcat.apache.org/download-native.cgi 進去後找到 You may download them from HERE 連結, 在裡面找一個版本編號是最新的,進去後去下載一個叫 tcnative-1.dll 的檔案。 PS:小弟在該頁面上找到的路徑位置:/1.1.12/binaries/win32 至於,下載下來的tcnative-1.dll 的檔案,如果各位有設定JAVA_HOME的環境變數, 就直接把此檔案放進去 %JAVA_HOME%\bin 的目錄底下即可! 在次利用eclipse啟動Tomcat,所有訊息皆正常了!
希望以上的經驗,對各位有所幫助!
|
| 作者 | Re:關於Tomcat 6.0.16配置在eclipse 3.3啟動時的錯誤解決方法 [Re:oldmemory] |
watermark
![]() ![]() ![]() ![]()
發文: 1 積分: 0 |
非常感谢!正需要这个!!!
|
| » JavaWorld@TW » Application Server » Tomcat |
![]() ![]() ![]()
|
已讀文章 新的文章 被刪除的文章 |