commons-configuration-1.3.jar
というWeb Startアプリケーションを含む.war package
をビルドパス(com.sun.deploy.net.JARSigningException)
に公開しようとすると、多くの問題が発生しています。sun署名付きjar検証を無効にする
私はすでにjavaws
キャッシュをクリーニングしようとしましたが、java (1.6.0_24)
を再インストールしても、アプリケーションを再インストールしました。
Warning:
The signer certificate will expire within six months.
Signing JAR: D:\Java\workspace\OTP\DeskOTP\atual\build\cluster\modules\ext\commons-configuration-1.3.jar to D:\Java\workspace\OTP\DeskOTP\atual\build\jnlp\app\br-com-petrobras-ep-gedig-gedigdesktoplibrary\ext-commons-configuration-1.3.jar as jnlp
をただし、実行しようとしている私は、このJARのJARSigningException
を得たとき:JNLP
アプリケーションを作成しながら
これは私のNetBeans IDE 6.8 (Build 200912041610)
出力のストレッチです。
だから、私はこの検証を無効にすることに決めました。 jvm
私の瓶(私の責任)を確認しないと決めることができると信じています。
jvm
またはjavaws
には、署名されていないことを決して確認しないでくださいjars
?
*「jvmやjavawsに、署名されていないjarを絶対に検証しないように指示することはありますか?」*何がポイントですか?開発マシンでそれを達成することができたとしても、クライアントマシンで行うべきことではありません。 –
最新バージョンのJavaには、証明書を正しく検証できないバグがあります。そのため、バグが解決されるまで、特定の '.jnlp'ファイルに対してこれを回避すると便利です。 – Malvineous