3

サードパーティのライブラリを必要とする Java アプレットがありますが、jar をクラスパスに追加して Java アプレットに参照するにはどうすればよいですか?

私のサードパーティライブラリは org.apache.commons.lang.StringUtils です

4

2 に答える 2

4

アプレット タグを使用して Web サイト / HTML にアプレットを埋め込みますか?

<applet code="de.package.AppletClass" 
archive="apache-commons-lang.jar">
</applet>

アプレット タグを使用したデプロイ

コンソールでコンパイルするには:

javac -classpath C:\dev\YourClass.java C:\dev\3thParty.jar

サンプルプログラムのコンパイル

于 2011-07-12T19:13:47.457 に答える
4

他の jar をClass-Pathmanifest.mf のプロパティに配置し、他の jar へのインデックスを作成して、本当に必要でない限りローダーが jar をダウンロードする必要がないようにします。

または、アーカイブ タグで jar に言及することもできます。アーカイブ タグでは、複数の jar を追加できます。archive="MyJar.jar,JarFile1.jar,JarFile2.jar"

したがって、アーカイブ属性は次のようになりますarchive="YourProject.jar,commons-lang-2.1.jar"(commons-lang-2.1.jar と YourProject.jar をサーバーの同じディレクトリに配置する必要があることに注意してください)。

于 2011-07-12T19:16:38.613 に答える