【发布时间】:2011-12-21 09:47:13
【问题描述】:
我正在为 BlueJ IDE 开发一个插件。这些插件打包为简单的 JAR 文件,位于 BlueJ 项目中。该插件涉及向 MySQL 服务器提交(有时是获取)数据。我使用路径中的 JDBC 连接器(作为 JAR)运行它。我需要让学生轻松安装该插件,他们只需将其放入文件夹即可。有没有办法将 JDBC 部分与我的扩展一起保留,而不必将其单独放在学生的机器上?
我从http://www.objectsource.com/j2eechapters/Ch21-ClassLoaders_and_J2EE.htm 阅读了一些关于 ClassLoaders 的信息。但我还没有找到一个很好的方法来做我所要求的。顺便说一句,我正在使用 Eclipse。
当提到清单时,这个问题与我最后想要的非常接近: Deployment Concepts: Packaging JAR Dependencies, When & Why
我现在唯一的问题是我需要知道如何编辑清单文件,以便将我的扩展程序指向它自己的目录以找到 JDBC 连接器。
希望这是有道理的。感谢您的帮助!
【问题讨论】:
标签: java mysql eclipse plugins bluej