サードパーティのライブラリを必要とする Java アプレットがありますが、jar をクラスパスに追加して Java アプレットに参照するにはどうすればよいですか?
私のサードパーティライブラリは org.apache.commons.lang.StringUtils です
アプレット タグを使用して Web サイト / HTML にアプレットを埋め込みますか?
<applet code="de.package.AppletClass"
archive="apache-commons-lang.jar">
</applet>
コンソールでコンパイルするには:
javac -classpath C:\dev\YourClass.java C:\dev\3thParty.jar
他の jar をClass-Path
manifest.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 をサーバーの同じディレクトリに配置する必要があることに注意してください)。