eclipse/wtp環境下如何自動向tomcat拷貝lib

http://www.renren.it/a/fuwuqiruanjian/Tomcat/20110226/62607.html


老手和Myeclipse用戶可以自動忽略這篇文章

許多人在使用eclipse/wtp/tomcat進行WEB開發時,都會發現,雖然在buildpath裏設置了引用的jar包,但wtp在部署時,並不會向WEB-INF/lib下拷貝jar包。許多人的解決辦法是直接把所有jar包全部拷貝到該目錄下,我見過的許多老手也是這麼做的,但這樣不利於依賴包分門別類的管理,數量少了還好,當數量多了(例如本人目前開發的一個項目依賴的jar包有178個之多)就容易引起依賴包的版本混亂。

這裏介紹一種解決這個問題的方法

通常我們的工程目錄結構如下:



進入buildpath,選擇添加一個userlib,創建userlib,例如將common封成一個lib



打開工程根目錄下的.classpath文件,編輯之,給common添加一個依賴屬性

<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/common">
	<attributes>
		<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
	</attributes>
</classpathentry>

發佈了48 篇原創文章 · 獲贊 7 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章