2011-05-23 78 views
-2

我正在使用QtJambi端口QtJava,当启动我的应用程序时,它需要相应的dll文件。Java - 库问题

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或类似的东西,因为我希望这是仅限于项目的解决方案,与OS设置无关。

谢谢

回答

5

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

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

在您使用启动软件的运行配置此设置。