Java Web:配置Tomcat出現的常見問題及其解決方案

來源:互聯網
上載者:User

標籤:

  最近開始了Java EE 開發,在配置Tomcat的過程中出現了一些問題,我參考了網上的一些教程,又根據自己出錯的特殊地方做了一些總結,分享給需要的讀者。

   首先,如果你剛開始接觸Java EE開發,不清楚怎麼搭建開發環境,你可以參考如下的文章連結:http://www.jizhuomi.com/software/357.html;作者寫的很細,有些配置方法雖然不規範,但是很簡單實用。

  下面就可能的運行報錯,具體介紹:

  (1)8080等連接埠被佔用,無法運行;

  解決方案:若使用.exe安裝包安裝Tomcat,系統預設運行了Tomcat,則進入工作管理員殺死進程,重新運行即可,或使用.zip文檔安裝Tomcat;

  (2)出現[SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property ‘source‘ to ‘org.eclipse.jst.jee.server:Demo‘ did not find a matching property.

  解決方案:網上的通解是在Server的配置介面,勾選Options下的Publish module contexts to separate XML file選項,但是該方法只適用Tomcat6。正常情況下,在Tomact7中可以忽略這一問題,控制台會出現警告但是不會影響運行。如果確實無法運行,那麼查看一下你的webroot,即上面的“Demo”是否採用了中文?(筆者親曆,換成英文後正常運行。)

  (3)出現類似The Apache Tomcat Native library which allows optimal performance in production environments was not found的問題;

  解決方案:網上的通解是http://tomcat.heanet.ie/native/下載最新版本的tcnative-1.dll放到Tomcat的安裝目錄\Bin下之後重啟Tomcat 。但是Tomcat的安裝目錄\Bin下已經存在tcnative-1.dll,並且目錄下的tcnative-1.dll遠比的版本新,不要盲目更新。正確的做法是將類似“D:\Program Files\apache-tomcat-7.0.59\bin”的Tomcat安裝地址添加到系統的環境變數中。  

  參考連結:

    [1] http://www.xuebuyuan.com/2095992.html。

    [2] http://blog.chinaunix.net/uid-21227800-id-65928.html。  

  本文曆史:

  • 2015-03-12  初稿完成。

Java Web:配置Tomcat出現的常見問題及其解決方案

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.