我正在使用QtJambi
的{{1}}端口到Qt
,在启动我的应用程序时,它需要相应的Java
个文件。
dll
现在,配置我的项目(在Loading library: 'qtjambi.dll'...
- using 'java.library.path'
at com.trolltech.qt.internal.NativeLibraryManager.loadNativeLibrary(Unknown
at com.trolltech.qt.internal.NativeLibraryManager.loadLibrary(Unknown Source)
at com.trolltech.qt.Utilities.loadJambiLibrary(Unknown Source)
at com.trolltech.qt.QtJambi_LibraryInitializer.<clinit>(Unknown Source)
... 7 more
Caused by: java.lang.RuntimeException: Library 'qtjambi.dll' wasn't found in PATH
)中的最佳方式是什么,以便它自动使用提供的IntelliJ IDEA
文件?
我不想修改dll
或类似内容,因为我希望这是仅限项目的解决方案,与PATH
设置无关。
谢谢
答案 0 :(得分:5)
设置Java系统属性java.library.path
- 即
-Djava.library.path=/wherever/the/dll/is
在用于启动软件的运行配置中设置此项。