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

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

posted on 2012-04-09 14:41 zyskm 閱讀(1936) 評(píng)論(0) 編輯 收藏