MyEclipse項目中的構(gòu)建路徑和類路徑lib的問題分享

前幾天寢室同學(xué)裝上了新系統(tǒng),完成之后在使用原先的MyEclipse項目時,幾個項目出現(xiàn)了錯誤,我一看是由于所需要的jar包不存在造成的,仔細(xì)一看,同學(xué)的挺多的項目都是用構(gòu)建路徑的方式將jar包放入到MyEclipse項目中的,而且有些項目都是Web項目,對于一個Web項目來說,按照標(biāo)準(zhǔn)的方式都是將所需要的jar包放在lib文件夾下的,而有時做普通的java項目的時候,都習(xí)慣于用構(gòu)建路徑的方式將所需要的jar導(dǎo)入進(jìn)來。對于用構(gòu)建路徑的方式將jar導(dǎo)進(jìn)來,和將jar包放入到lib下結(jié)果是一樣的但是兩者有一些的不同時需要注意的。
首先兩種方式對于放置jar包的方式是不同的:
Build path(構(gòu)建路徑):對于種方式來說,可以算是對jar包文件的一個引用??梢砸胠ib下的jar包,也可以引用本地磁盤上的jar包。
WEB-INF/lib:對于這種方式來說,是將jar包文件放在了一個項目的固定的lib文件夾下。
其次是兩種方式所構(gòu)建的項目的可移動的問題:
對于用構(gòu)建路徑的方式的jar包,一旦將做好的項目給他人,他人將失去該項目的jar包,無法使用。
對于放到lib下的jar包,會隨著項目的移動而移動,他人將獲得該項目的jar包??梢允褂谩?/p>
其實用開發(fā)工具導(dǎo)入jar包的時候,放入到lib下是一個很好的習(xí)慣。這樣jar包文件是屬于你的項目的,而不是你的項目去引用它。
對于Web應(yīng)用來說,將所需要的jar包放入到lib文件夾下是沒什么可以說的,這是規(guī)定的。
而對于一般的Java項目來說,由于其沒有l(wèi)ib文件夾,所以我們通常使用構(gòu)建路徑的方式,導(dǎo)入所需要的jar包。但是想要想要將項目以后給他人使用的話,那么我們該怎么辦呢,其實沒有l(wèi)ib文件夾,那就就創(chuàng)建一個lib文件唄,將這個項目的lib文件夾的所有jar包添加到構(gòu)建路徑中去。就行了。這樣講項目給被人的時候,也能用了。如圖所示:
在項目上單擊鼠標(biāo)右鍵新建文件夾,并名為lib文件夾,將所需要的jar包放入到lib文件夾下,再將lib下的所有jar包添加到構(gòu)建路徑中去就行了。對于Eclipse也是這樣的。
對于一個程序員來說一定要養(yǎng)成一個好的習(xí)慣。
相關(guān)文章
Myeclipse 2013 下載安裝注冊免費(fèi)圖文教程
MyEclipse 2013使用最高級的桌面和Web開發(fā)技術(shù),包括 HTML5 和 Java EE 6,支持 JPA 2.0、JSF 2.0 、Eclipselink 2.1 以及 OpenJPA 2.0,這里介紹一下他的注冊免費(fèi)方法2013-07-21Myeclipse 2013 破解文補(bǔ)丁(Myeclipse2013 破解安裝圖文說明)
需要破解Myeclipse2013,不過我發(fā)現(xiàn)我之前的破解Myeclipse2010的破解程序破解不了2013了,無奈之下,百度了N久,又找到一個破解程序,測試成功2013-07-21MyEclipse10和Tomcat7運(yùn)行Web頁面的配置方法
這篇文章主要介紹如何在MyEclipse10中,結(jié)合Tomcat在瀏覽器中看到寫的Web頁面的配置方法,需要的朋友可以參考下2013-05-25- 怎樣設(shè)置才能在MyEclipse中讓struts.xml文件出現(xiàn)自動提示的功能,我以為這是很簡單的事,只要將該struts.xml文件所對應(yīng)的dtd文件關(guān)聯(lián)上就行了,但是那時我也是第一次整這個2013-05-25
MyEclipse 8.0正式版發(fā)布(下載以及安裝+注冊碼+升級)
MyEclipse Enterprise Workbench(企業(yè)級工作平臺) 8.0版發(fā)布了! MyEclipse是對Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合2013-05-25myeclipse V8.5.0 官方正式版(附注冊以及漢化方法)
經(jīng)過了MyEclipse 8.5 M1和MyEclipse 8.5 M2兩個版本,MyEclipse Enterprise Workbench 8.5 for Eclipse 3.5.2終于在昨天正式發(fā)布了!在官方網(wǎng)站上 MyEclipse 8.5 可以下載2013-03-12myeclipse語言互換工具 v1.4 綠色版(myeclipse8.5.0 漢化工具)
myeclipse語言互換工具v1.4是進(jìn)行myeclipse英文版進(jìn)行中英文互換,如果不想使用中文界面,只需點擊一下還原就變成英文界面了,在次使用中文界面在點擊一下漢化,使用上很方2013-03-12MyEclipse 9.0 最新官方版(windows/linux) 附漢化包與注冊機(jī)
MyEclipse 9.0 經(jīng)過 M1,M2,終于出了正式版(MyEclipse For Spring 還是 8.6.1)。該版本集成了 Eclipse 3.6.1,支持 HTML5 和 JavaEE 6,本文附上相關(guān)下載地址,如果無法下2013-03-08- MyEclipse 9.0正式版漢化包下載,需要的朋友可以試試2013-03-08
MyEclipse9.0正式版的破解和激活方法(附注冊機(jī))
MyEclipse 9.0的激活機(jī)制終于破解了,破解步驟比老版本要復(fù)雜一些,但是是絕對可以破解的,這個破解對主程序無任何修改,只替換公鑰,如果有牛人會快速從公鑰反推私鑰,那2013-03-08