java - 如何正确地将 Apache Commons jar 添加到类路径?

标签 java swing netbeans apache-commons japplet

我正在尝试将 base64 字符串转换为我正在为其使用 Apache Commons Base64 类的字符串。此转换功能将被合并到 NetBeans 中开发的 Java web applet 中。当我尝试运行网络小程序时,网络小程序声称在我尝试执行base64 转换。

我试过右键单击项目并选择属性并添加

commons-codec-1.7.jar

到我的图书馆列表。

我还尝试将 commons-codec-1.7.jar 文件包含在 WEB-INF/lib 目录中,以及与用于启动我的网络小程序的 html 文件相同的路径中。在任何情况下,

java.lang.NoClassDefFoundError

不断出现。

我不确定为什么会这样,因此我目前陷入困境。

如有任何帮助,我们将不胜感激。

谢谢。

截图如下:

enter image description here

最佳答案

简单地将 JAR 文件添加到 WEB-INF/lib 是行不通的。您需要确保 JAR 可供下载并且包含在小程序标记存档列表中:

<applet code="MyApplet.class" width=640 height=480 archive="myapplet.jar,commons-codec-1.7.jar">
</applet>

关于java - 如何正确地将 Apache Commons jar 添加到类路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14965375/

相关文章:

java - 如何一次在多个表中添加行?

javascript - 如何从Java中的ajax发送的select2中获取多个值的列表?

java - selenium:如果同一页面上已存在具有相同名称、值、id 的相同按钮,如何选择要单击的按钮?

Java 请求 - Sumo Logic

java - 从抽象类层次结构中获取正确的字段?

java - 如何在java中编写actionlistener

java - 如何为JTable的表头设置光标?

jsf - 如何在 Glassfish 4 (Netbeans/Maven) 中使用 Mojarra 的替代版本

java - 读取并存储 gridLayout 上多个 JButton 的随机值 | Java SWING 查找三元组

java - 图像未在 JLable 中加载