0

Jar ファイルのコンテンツをローカル ディレクトリに動的に抽出する必要があります。アプリケーションの残りの部分は、これらのコンテンツを使用します。私のEclipse開発環境ではすべてがうまく機能しています。ただし、コードの平和に従うと、JNLP の起動時に null が返されます。

InputStream stream =  VLCLibManager.class.getClass().getClassLoader().getSystemResourceAsStream("XXX.jar");

私はすでに次のことをしました:

  1. 適切なクラスパス エントリで更新された VLCLibManager.class を含む JAR のマニフェスト ファイル
  2. 私の XXX.jar は、JNLP の /lib ディレクトリの下にあります。正常にダウンロードされています
  3. XYZ.jnlp ファイルにエントリ (jar href="lib/XXX.jar"/>>) がある

過去数日間、この問題に悩まされているので、助けていただければ幸いです。

4

1 に答える 1