## 【前言】
在開發過程中,我們對Eclipse或MyEclipse等IDE越來越熟悉了。在使用的過程中,小編了解到兩種添加jar包的方式,今天給大家說下這兩種方式的差別。
### 方法一:
將所需要的jar包拷到本項目下的lib文件夾下,這種方式添加完成后,我們可以看到jar包的路徑是在本項目的lib下。說明這種方式是將jar包直接Copy到該項目中了。

補充下這幾個Libraries的含義:
1)JRE System Library:
Java SE 的常用庫文件集合,建立普通的Java項目均會使用;
2)java EE 5 Libraries:?
JavaEE的常用庫文件的集合,建立Web項目會用到這個庫集合與Java SE的庫文件集合;
3)Web App Libraries:
動態管理WEB-INF/lib和WEB-INF/class目錄下的庫文件。
4)Referenced Libraries:
?指你項目中所使用的第三方庫文件集合
### 方法二:
1)建立一個用戶自己的庫User Library。
選中項目,右鍵Build Path——Add Libraries。




?將所需要的jar包添加進去即可。
2)當然,如果沒必要新建一個User Library,也可以直接加到MyEclipse自帶的Library中。操作步驟與上面的方法類似,在這里就不展示了。
這種方式添加完jar包以后,我們也來看下他的jar包的路徑。

與方法一相比,第二種添加方式中,jar包的路徑還是原來的路徑。也就是說,方法一是直接Copy jar包,而方法二只是將jar包引用過來在項目中使用。
## 【小結】
雖然是一件很小的事,但結合我們之前學過的值棧,對象和引用的區別,不難發現,這些東西都是相通的。我們提供給開發人員不同的選擇,他們根據不同的需求來做出較適合的取舍罷了。