Java - 库问题

时间:2011-05-23 23:57:51

标签: java dll intellij-idea

我正在使用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设置无关。

谢谢

1 个答案:

答案 0 :(得分:5)

设置Java系统属性java.library.path - 即

-Djava.library.path=/wherever/the/dll/is

在用于启动软件的运行配置中设置此项。