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。