我刚刚创建了jnlp文件。出于测试原因,codebase =“”。在jnlp文件所在的文件夹中,我还有Myjar.jar和f.dll。
和JNLP资源
<resources>
<j2se version="1.6+" href="http://java.sun.com/products/autodl/j2se"/>
<jar href="MyJar.jar" main="true" />
</resources>
一切正常!
问题。
如果我更改了代码库,我的jar会被下载,但是,我也想下载dll,因为,Myjar.jar需要它......我怎么能这样做?你觉得怎么样?...
答案 0 :(得分:0)
您将dll文件放在一个单独的已签名 jar文件中,该文件随主应用程序一起提供。
这是另一个更具体的问题,然而,这是一个很好的例子,可以满足您的需求:Java Webstart with Tibco Native Libs
答案 1 :(得分:0)
将您的dll打包在已签名的jar中,并使用JNLP-syntax documentation中描述的“nativelib”-tag将此jar包含到jnlp-File中。