2

サーバー上にある .jar ファイルに問題があります。私はそれを開くためにJNLPプロトコルを使用しています。
.jnlp ファイルを初めて開くと、jar ファイルがブラウザーのキャッシュにダウンロードされ、アプリケーションは問題なく実行されますが、.jnlp ファイルを再度開こうとすると (jar ファイルが既にキャッシュにある状態で)、アプリケーションを開くことができず、次の例外がスローされます。

java.lang.NullPointerException
        at.com.sun.javaws.Launcher.executeApplication(Unknown Source)
        at.com.sun.javaws.Launcher.executeMainClass(Unknown Source)
        at.com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
        at.com.sun.javaws.Launcher.run(Unknown Source)
        at.java.lang.Thread.run(Unknown Source) 

何が間違っている可能性がありますか?

4

1 に答える 1

1

JaNeLAを使用して JNLP を検証してください。無効な JNLP ファイルは、(JWS アプリを起動する) さまざまな Java Web Start クライアントによって予測できない方法で解析されます。

于 2013-02-20T12:50:29.017 に答える