1
我已經使用提供給問題"How to set the java.library.path from Eclipse?"的接受答案來設置特定jar的庫路徑。Eclipse中的Java庫路徑 - 一次添加dll庫到多個罐子?
在我的情況下,我有大約10個第三方JAR,每個JAR依賴於同一套DLL,但我需要爲每個JAR執行此過程。我可以手動執行此操作,但是有沒有辦法一次對多個罐子執行此操作?
我已經使用提供給問題"How to set the java.library.path from Eclipse?"的接受答案來設置特定jar的庫路徑。Eclipse中的Java庫路徑 - 一次添加dll庫到多個罐子?
在我的情況下,我有大約10個第三方JAR,每個JAR依賴於同一套DLL,但我需要爲每個JAR執行此過程。我可以手動執行此操作,但是有沒有辦法一次對多個罐子執行此操作?
就你而言,手動編輯項目的.classpath
文件可能會使你獲得一定的效率。當我設置一個JAR的本地庫的位置,下面的條目添加到我的.classpath
文件:
<classpathentry exported="true" kind="lib" path="path/to/library.jar" sourcepath="/path/to/src">
<attributes>
<attribute name="org.eclipse.jdt.launching.CLASSPATH_ATTR_LIBRARY_PATH_ENTRY" value="path/to/native/library.dll"/>
</attributes>
</classpathentry>
你可以手動設置第一個JAR(通過Eclipse UI),關閉Eclipse和複製/粘貼通過適當的修改在.classpath
中生成類路徑條目,然後重新啓動Eclipse。