如何使用maven在applet中设置java.library.path
?通常我们可以通过将参数传递给jvm来设置它:-Djava.library.path=path/path2
。但是,如何使applet从我指定的java.library.path
加载本地libs?
p.s.i使用第三方java库,它使用native.dll
。因此,我认为尝试使用System.loadLibrary(relativePath);
预加载本机lib是没有用的(因为第三方lib在任何情况下都会尝试从java.library.path
加载.dll,然后抛出UnsatisfiedLinkError
)
最佳答案
如何使用maven在applet中设置java.library.path
?
afiau只要本机位于应用程序的运行时类路径上,就不必指定路径。把它放在jnlp中引用为nativelib
的jar的根目录中就可以了。