MyEclipse的 lib和Build path(構建路徑)

首先兩種方式對於放置jar包的方式是不一樣的:程序員

Build path(構建路徑):對於種方式來講,能夠算是對jar包文件的一個引用。能夠引用lib下的jar包,也能夠引用本地磁盤上的jar包。工具

WEB-INF/lib:對於這種方式來講,是將jar包文件放在了一個項目的固定的lib文件夾下。開發工具

其次是兩種方式所構建的項目的可移動的問題:ui

對於用構建路徑的方式的jar包,一旦將作好的項目給他人,他人將失去該項目的jar包,沒法使用。3d

對於放到lib下的jar包,會隨着項目的移動而移動,他人將得到該項目的jar包。可使用。blog

其實用開發工具導入jar包的時候,放入到lib下是一個很好的習慣。這樣jar包文件是屬於你的項目的,而不是你的項目去引用它。ip

對於Web應用來講,將所須要的jar包放入到lib文件夾下是沒什麼能夠說的,這是規定的。開發

而對於通常的Java項目來講,因爲其沒有lib文件夾,因此咱們一般使用構建路徑的方式,導入所須要的jar包。可是想要想要將項目之後給他人使用的話,那麼咱們該怎麼辦呢,其實沒有lib文件夾,那就就建立一個lib文件唄,將這個項目的lib文件夾的全部jar包添加到構建路徑中去。就好了。這樣講項目給被人的時候,也能用了。cli

如圖所示:引用

這個時候這些庫尚未被咱們的項目所使用,咱們須要添加這些庫:  選擇要導入的.jar文件->右鍵->構件路徑->添加構件路徑

在項目上單擊鼠標右鍵新建文件夾,併名爲lib文件夾,將所須要的jar包放入到lib文件夾下,再將lib下的全部jar包添加到構建路徑中去就好了。對於Eclipse也是這樣的。

對於一個程序員來講必定要養成一個好的習慣。

相關文章
相關標籤/搜索