JNLPアプリケーション-Libフォルダーがクライアントに送信されていません

Tacitus86

アプレットが非推奨になったため、アプレットからアプリケーションに変換したJavaWebStartアプリケーションがあります。jnlpファイルを指すhtmlファイルを変更しようとすると、プログラムを起動できないようです。リンクをクリックすると、jnlpファイルはダウンロードされますが、対応するlibフォルダーはダウンロードされません。理由について何かアイデアはありますか?

Eclipseでアプリケーションを正常に実行できます。したがって、問題はJNLPに関連しています。瓶も適切に署名されています。

.jnlpが開始されたときに発生するエラーは、/ lib /MyJar.jarが見つからないことです。Javaを起動しようとすると、そのランタイム例外が発生します。Chrome(ダウンロードとして扱います)とIE(一時フォルダーに入れます)の両方から同じ例外が発生します(異なる場所でjarを探しますが)。

HTMLを起動します

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
    <head>
        <title>Application</title>
    </head>
    <body>
        <h3>Application</h3>
        <br>
        <a href="/param.xml" download="param.xml">Download param.xml file</a>
        <br>
        <br>
        <a href="/launch.jnlp">Launch Application</a>
        <br>
    </body>
</html>

JNLPファイル

<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="" href="launch.jnlp">
    <information>
        <title>Application</title>
        <vendor>Info</vendor>
        <homepage href=""/>
        <description>Application description</description>
            </information>
        <security>
     <all-permissions/>
  </security>

    <resources>
        <j2se version="1.7+"/>              

    <jar href="lib/Application-0.0.1-SNAPSHOT.jar" main="true"/>
    <jar href="lib/commons-net-3.3.jar"/>
    <jar href="lib/dd-plist-1.19.jar"/>

    </resources>
    <applet-desc main-class="My.Main.Class" name="Application"
        width="1000" height="500">
    </applet-desc>
</jnlp>
Tacitus86

私はこれを切り替えることで解決しました:

    <a href="/launch.jnlp">Launch Application</a>

<script src="https://www.java.com/js/deployJava.js"></script>
        <a href="javascript:deployJava.launchWebStartApplication('launch.jnlp');">Launch Application</a>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Java Webアプリケーション(jnlp)が機能しない

分類Dev

websphere「アプリケーションがインストールされていません」エラー

分類Dev

アプリケーションが新しい電話にインストールされていません

分類Dev

JsファイルがRailsアプリケーションにロードされていません

分類Dev

デフォルトのAndroidアプリケーションに表示されているアプリケーションからSMSを送信しました

分類Dev

Railsアプリケーションがherokuにデプロイされていません(アプリケーションエラーメッセージ)

分類Dev

Azure ADB2C。ROPCフローエラークライアントIDに関連付けられたアプリケーションにリダイレクトURIが登録されていません

分類Dev

「Java Web Start」を使用してJNLPアプリケーションを起動できませんか?

分類Dev

Dataflow2.1.0ストリーミングアプリケーションが一時フォルダーをクリーニングしていません

分類Dev

Apple-app-site-associationファイルがアプリケーションにリンクしていません

分類Dev

アスペクトがSpring Bootアプリケーションでトリガーされていません

分類Dev

アプリケーションがインストールされていませんエラーAndroidアプリの開発

分類Dev

エラー「アプリケーションがAndroidデバイスにインストールされていません。」

分類Dev

HerokuJavaアプリケーションからのMongoDB「SNI名が送信されていません」エラー

分類Dev

Spring BootアプリケーションでWEB-INFフォルダーが作成されませんか?

分類Dev

Eclipseを使用したjnlpアプリケーションのリモートデバッグ

分類Dev

TFS2018ビルドコンソールアプリケーションがビルドアーティファクトに含まれていません

分類Dev

Java Web Start / JNLPアプリケーションのjarファイルはどこにキャッシュされますか?

分類Dev

インストールされたアプリケーションが機能していないか、アンインストールできません

分類Dev

iOSアプリケーションでのカスタムフォントのことわざ(インストールされていません)

分類Dev

WindowsAppsフォルダーには、削除されたMicrosoftアプリケーションの大きなフォルダーがまだ含まれています

分類Dev

アプリケーションカスタムストックアイコンはアプリケーションインジケーターには表示されませんが、古いシステムトレイには表示されます

分類Dev

Flaskアプリサーバーがアプリケーションに必要な他のファイルと一緒にフォルダーに配置されているときに「要求されたURLがサーバー上に見つかりませんでした」というメッセージが表示される

分類Dev

アプリケーションにデフォルトのグループリーダーボードがありません(ItunesConnectエラー)

分類Dev

UDPソケット:サーバーがクライアントにファイルを送信するアドレスファミリはプロトコルファミリでサポートされていません

分類Dev

アプリケーションがオブザーバーにリストされていません

分類Dev

Angularテーマがアプリケーションでコンパイルされていません

分類Dev

アプリケーションコントローラにロケールが設定されていません

分類Dev

シングルスパアプリケーションがサブディレクトリにデプロイされている場合、ブラウザの更新で「ページが見つかりません」エラーが表示されます

Related 関連記事

  1. 1

    Java Webアプリケーション(jnlp)が機能しない

  2. 2

    websphere「アプリケーションがインストールされていません」エラー

  3. 3

    アプリケーションが新しい電話にインストールされていません

  4. 4

    JsファイルがRailsアプリケーションにロードされていません

  5. 5

    デフォルトのAndroidアプリケーションに表示されているアプリケーションからSMSを送信しました

  6. 6

    Railsアプリケーションがherokuにデプロイされていません(アプリケーションエラーメッセージ)

  7. 7

    Azure ADB2C。ROPCフローエラークライアントIDに関連付けられたアプリケーションにリダイレクトURIが登録されていません

  8. 8

    「Java Web Start」を使用してJNLPアプリケーションを起動できませんか?

  9. 9

    Dataflow2.1.0ストリーミングアプリケーションが一時フォルダーをクリーニングしていません

  10. 10

    Apple-app-site-associationファイルがアプリケーションにリンクしていません

  11. 11

    アスペクトがSpring Bootアプリケーションでトリガーされていません

  12. 12

    アプリケーションがインストールされていませんエラーAndroidアプリの開発

  13. 13

    エラー「アプリケーションがAndroidデバイスにインストールされていません。」

  14. 14

    HerokuJavaアプリケーションからのMongoDB「SNI名が送信されていません」エラー

  15. 15

    Spring BootアプリケーションでWEB-INFフォルダーが作成されませんか?

  16. 16

    Eclipseを使用したjnlpアプリケーションのリモートデバッグ

  17. 17

    TFS2018ビルドコンソールアプリケーションがビルドアーティファクトに含まれていません

  18. 18

    Java Web Start / JNLPアプリケーションのjarファイルはどこにキャッシュされますか?

  19. 19

    インストールされたアプリケーションが機能していないか、アンインストールできません

  20. 20

    iOSアプリケーションでのカスタムフォントのことわざ(インストールされていません)

  21. 21

    WindowsAppsフォルダーには、削除されたMicrosoftアプリケーションの大きなフォルダーがまだ含まれています

  22. 22

    アプリケーションカスタムストックアイコンはアプリケーションインジケーターには表示されませんが、古いシステムトレイには表示されます

  23. 23

    Flaskアプリサーバーがアプリケーションに必要な他のファイルと一緒にフォルダーに配置されているときに「要求されたURLがサーバー上に見つかりませんでした」というメッセージが表示される

  24. 24

    アプリケーションにデフォルトのグループリーダーボードがありません(ItunesConnectエラー)

  25. 25

    UDPソケット:サーバーがクライアントにファイルを送信するアドレスファミリはプロトコルファミリでサポートされていません

  26. 26

    アプリケーションがオブザーバーにリストされていません

  27. 27

    Angularテーマがアプリケーションでコンパイルされていません

  28. 28

    アプリケーションコントローラにロケールが設定されていません

  29. 29

    シングルスパアプリケーションがサブディレクトリにデプロイされている場合、ブラウザの更新で「ページが見つかりません」エラーが表示されます

ホットタグ

アーカイブ