4

すべてのjarが署名されているWebstartアプリケーションがあります(自分とサードパーティ)。Java7u25 でロードすると、Java コンソールに次のようなエラー メッセージが表示されます。

Missing Permissions manifest attribute for: http://example.com/webstart/application-jars/commons-beanutils-1.8.3.jar
Missing Codebase manifest attribute for: http://example.com/webstart/application-jars/commons-beanutils-1.8.3.jar

7u25 の変更点については、http://blog.eisele.net/2013/06/java-se-7-update-25-release-notes.html を参照してください

メモには、ビルド時に JAR のマニフェストで Codebase 属性を指定し、それを JNLP ファイルの Codebase と一致させるように記載されています。commons-beanutils のような、明らかにこのマニフェスト エントリを持たないサードパーティの jar で機能するように、これをどのようにセットアップすればよいでしょうか?

4

2 に答える 2

0

自分で署名できない場合は、アプリのサイトに例外を追加する方法について、この回答も参照してください。

于 2014-01-15T10:25:29.883 に答える