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 構文のドキュメントで説明されているように、「nativelib」タグを使用してこの jar を jnlp ファイルに含めます。

于 2013-08-16T07:00:59.037 に答える