3

我有一个需要第 3 方库的 Java Applet,但是如何将 jar 添加到类路径并将其引用到 Java Applet?

我的第三方库是 org.apache.commons.lang.StringUtils

4

2 回答 2

4

将其他 jar 放在Class-Pathmanifest.mf 的属性中,并为其他 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 回答
4

您想将您的小程序嵌入到带有小程序标签的网站/HTML 中吗?

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

使用 Applet 标签进行部署

要在控制台中编译它,请使用:

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

编译示例程序

于 2011-07-12T19:13:47.457 回答