我知道在Java項目(在Eclipse中)中添加額外的庫的唯一方法是手動將它們添加到項目的構建路徑中。有沒有辦法在Eclipse中爲我的項目添加'libs'文件夾
有沒有一種方法可以讓我創建一個文件夾,並將其中的任何內容(更加精確的.jar)添加到類路徑中?我可以在eclipse中做類似的事嗎?
我知道在Java項目(在Eclipse中)中添加額外的庫的唯一方法是手動將它們添加到項目的構建路徑中。有沒有辦法在Eclipse中爲我的項目添加'libs'文件夾
有沒有一種方法可以讓我創建一個文件夾,並將其中的任何內容(更加精確的.jar)添加到類路徑中?我可以在eclipse中做類似的事嗎?
創建一個新的類路徑變量(首選項),它指向您的目錄並將其添加到構建路徑。
使用此項目中的(建設路 - 添加變量)
對於例如:如果你想擁有C:\ mydev的\利布斯在構建路徑
Eclipse的Windows的首選項 - Java的構建路徑 - 類路徑變量 - 新 創建一個新條目調用指向C MyDevLibs:\ mydev的\利布斯
在你的項目的建設路徑 - 配置構建路徑 - 庫(標籤) - 添加變量
這應該做。
第一件事,我會建議在使用maven它處理的依賴性問題很好的開始
或
創建一個lib文件夾把所有的JAR文件到lib文件夾中的項目內。
現在您可以選擇該文件夾中的所有JAR,右鍵單擊 - > Build Path - > Add To Build Path。
或者你也可以定義一個包含所有JAR的「User Library」,並將該單個項目添加到項目的構建路徑中。
你必須關心類路徑,但也關心build.properties。如果它不是構建屬性的一部分,這些庫將不會成爲生成的* .jar文件的一部分。
讓我們假設你的插件被命名爲「rts.core.libs」和項目包括一個名爲「本地/ DLL」文件夾。
您的文件的.classpath看起來像
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins">
<attributes>
<attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="rts.core.libs/native/dll"/>
</attributes>
</classpathentry>
<classpathentry kind="src" path="src"/>
<classpathentry kind="output" path="bin"/>
</classpath>
和你build.properties文件看起來像
source.. = src/
output.. = bin/
bin.includes = META-INF/,\
.,\
native/
[這](http://stackoverflow.com/questions/ 4410803/a-simple-question-about-lib-folder-in-eclipse)*添加庫* – cy3er
更好開始使用依賴管理器Ivy或Maven。 –