【发布时间】:2013-08-25 06:23:48
【问题描述】:
我创建了一个应用程序 - Instant Messenger - 连接到 MySQL,它需要 MySQL 驱动程序,所以我附上了这个外部库,这个程序运行良好。但我想将此应用程序重新创建为 Applet 并将其存档到 .jar 如何编辑清单以将驱动程序封装到 Applet?
我知道我可以使用(对于桌面应用程序)Class-Path: external.jar,但它也适用于小程序吗?
谢谢大家。
编辑:或者有另一种方法如何将外部 jar 封装到 Applet 中?例如。使用 HTML 代码?
【问题讨论】:
-
你用什么来创建jar? Maven 和 Ant 都允许在打包时操作清单。
-
“但我想将此应用程序重新创建为 Applet” 为什么?使用Java Web Start 分发当前程序会更轻松。 “我如何编辑清单以将驱动程序包含在 Applet 中?” 忘记“如何”。您不应允许从任一桌面应用程序直接访问数据库。或小程序。相反,他们应该通过一个限制他们所做工作的界面来工作。因此,任何一个的类路径都不需要“驱动程序”。
-
顺便说一句 - 为什么要编写小程序?如果是由于规范。老师请发给Why CS teachers should stop teaching Java applets。
-
@NickHolt:我使用命令行。
-
@AndrewThompson:我认为我为什么这样做并不重要,我只是需要帮助。
标签: java mysql jar applet manifest