關(guān)于eclipse的一些應(yīng)用,開發(fā)過程中用到了就隨手記下。
1.Web App Libraries and Eclipse Build Path
在eclipse下創(chuàng)建web項目,在build path下會對應(yīng)包含Web App Libraries 動態(tài)加載項目下/WebContent/WEB-INF/lib所有的jar文件。
好處是在項目增加或刪除jar包時不用總是修改build path配置文件,從cvs同步代碼的時候保持這部分不變。
2.system library
有些jar在開發(fā)的時候要用到,但是部署的時候不用部署到服務(wù)器。
比如:jsp-api.jar,servelet.jar,這些文件在tomcat jboss 下已經(jīng)包含,重復(fù)部署的話會引起錯誤。
我以前的做法是在anr build.xml文件中打包生成war時刪除對應(yīng)的jar包。
剛發(fā)現(xiàn)還有這么一種用法,在eclipse添加system library把jar添加到該庫下就不會部署到服務(wù)器。
如圖:主要tomcat-jar 一定要設(shè)置成system library
