我想知道,如果有人可以给我如何做一些说明如下:Eclipse rcp - 如何加载jdbc驱动程序?
- 如何连接mysql JAR文件添加到Eclipse插件构建路径
- 如何连接器JAR文件添加为库并添加到插件的运行时类路径
当我尝试使用Class.forName("com.mysql.jdbc.Driver")
加载驱动程序类时出现com.mysql.jdbc.Driver异常。通过右键单击项目名称并选择添加库按钮,我已将jdbc驱动程序添加到项目中。但是我发现在eclipse rcp项目中有一种添加jdbc jar文件的不同方式。
这是完全错误的。通过这样做,jar文件将不会被添加到bundle classpath中。这样的插件项目可能会从IDE开始工作。但如果将插件导出并作为RCP应用程序的一部分运行,则肯定会失败。 – aav 2011-05-20 17:36:11
我不是专家,但我设法通过在java命令行上设置类路径来实现它。我敢肯定还有其他选择。 – Joel 2011-05-20 17:38:44
尝试导出这个插件(或一个rcp应用程序),看看它是否会工作。如果您尝试使用“PDE Tools/Update classpath”更新类路径,则直接添加到项目中的库将消失,因为它在捆绑软件清单中未提及。 请注意,我们正在讨论Plugin/RCP项目。如果这将是一个普通的Java项目 - 那么你的解决方案将是100%正确的。 – aav 2011-05-20 17:46:39