添加第三方库到Java Applet

发布于 2024-11-19 20:16:43 字数 119 浏览 2 评论 0原文

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

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

I have a Java Applet that needs a 3rd party library, but how do I add the jar to the classpath and reference it to the Java Applet?

My third party library is org.apache.commons.lang.StringUtils

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

扬花落满肩 2024-11-26 20:16:43

您想使用 applet 标签将您的 applet 嵌入到网站/HTML 中吗?

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

使用 Applet 标记进行部署

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

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

< a href="http://download.oracle.com/javase/tutorial/rmi/compiling.html" rel="noreferrer">编译示例程序

Do you want to embed your applet into a website / HTML with the applet tag?

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

Deploying With the Applet Tag

To compile it in console use:

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

Compiling the Example Programs

忆梦 2024-11-26 20:16:43

将其他 jar 放入 manifest.mf 的 Class-Path 属性中,然后
为其他 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 放在服务器上的同一目录中。)

Put the other jars in the Class-Path property in the manifest.mf and
build an index to the other jars so that the loader won't have to download
a jar unless it really needs it.

Alternatively, you can mention the jars in the archive tag.
In archive tag you can add multiple jars: archive="MyJar.jar,JarFile1.jar,JarFile2.jar"

So your archive attribute will be like this archive="YourProject.jar,commons-lang-2.1.jar" (Remember that you have to put commons-lang-2.1.jar with YourProject.jar in the same dir on your server.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文