Java - 小程序异常

标签 java mysql jar applet policy

我有一个包含 1 个 JApplet 的 Java 项目。 我能够在桌面模式下运行 Applet(将 applet 添加到 main[] 方法中的框架)。 虽然它在浏览器中不起作用。收到此错误: 我已经签署了所有的 jar 。

我相信它与 mysql 连接器 jar 有关。

有什么想法吗?

Exception occurred: java.lang.ExceptionInInitializerError (uncaught)"thread=AWT-
EventQueue-1", java.awt.EventDispatchThread.run(), line=156 bci=152

如果我将 grant all 添加到 java.policy,它运行良好

最佳答案

您应该确保:

  • 你的applet is signed允许数据库连接。
  • 您的 mysql 连接器 jar 就像您的 applet jar 文件一样在您的“下载”路径上可用。

关于Java - 小程序异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11800453/

相关文章:

java - JAXB XmlID 和 XmlIDREF 注释(架构到 Java)

mysql - 使用 MySQL 时如何最大化工程/功能灵活性?

java - 将实体移动到外部 jar 包后未映射的实体

java - 由 netbeans 创建的 .Jar 文件在 Windows 上不再打开

java - pom.xml 无法解析父级?

java - 带时间戳和 Hibernate 的日期格式

java - Itext7 CellRenderer 并不总是有效

java - 我如何在Android上使用Soap从Web服务发送和接收Hashmap

.net - 使用 .Net 连接器配置 MySql 集群故障转移

mysql - 隐藏MySQL数据库表中的INSERT顺序