0

我刚刚创建了 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 需要它....我该怎么做?...你觉得呢?...

4

2 回答 2

0

您将 dll 文件放在一个单独的、签名的jar 文件中,该文件与主应用程序一起提供。

这是另一个更具体的问题,但是,它有一个很好的例子来做你需要的事情:Java Webstart with Tibco Native Libs

于 2013-08-05T13:14:16.620 回答
0

将您的 dll 打包到一个签名的 jar 中,并使用JNLP-syntax 文档中描述的“nativelib”-tag 将此 jar 包含到 jnlp-File 中。

于 2013-08-16T07:00:59.037 回答