文章出處
eclipse部署j2ee應用時同時部署依賴jar包:
eclipse部署j2ee應用時同時部署依賴jar包:
先說一下j2ee開發環境:eclipse + tomcat + maven。開發完j2ee應用時。
部署到tomcat后,啟動時報錯java.lang.ClassNotFoundException:(這里以缺少ch.qos.logback.ext.spring.web.LogbackConfigListener為例),但是在eclipse中通過CTRL+SHIFT+T打開Open Type對話框,輸入LogbackConfigListener發現是能找到該類的,說明開發時系統中并不缺少該類。
二、問題原因
雖然在開發時不缺少ch.qos.logback.ext.spring.web.LogbackConfigListener類,問題出在eclipse部署j2ee應用到tomcat時,默認是不會部署工程依賴的maven jar包到web-inf下的。所以啟動j2ee應用時,tomcat報錯。
三、問題解決
右鍵該工程===》“Properties”打開如下對話框,并按如下步驟操作即可:
完成后,下次再部署j2ee工程時,就會部署工程依賴的maven jar包到web-inf下。
看文倉www.kanwencang.com網友整理上傳,為您提供最全的知識大全,期待您的分享,轉載請注明出處。
歡迎轉載:http://www.kanwencang.com/bangong/20170208/98663.html
文章列表
全站熱搜