2009-05-04 48 views
-1

我发誓我疯了。Eclipse和Classpath

JDeveloper在没有任何投诉的情况下运行我的项目。

如果我做“java -cp /usr/share/java/mysql.jar :. MAIN.java”,它就像一个魅力。但是Eclipse会说“[已检查]你”并忽略我的类路径设置。

我打开Run> Run ...菜单,并在类路径选项卡中添加mysql jar,但一次又一次地,我一直收到“找不到合适的驱动程序”。

现在,我不应该将jar添加到构建路径---否则,如果我要重建如果我想更改引擎---使用JDBC有什么意义---。我也不应该做“Class.forName()”,我不需要其他方式来运行它。

一只手,在这个疯狂?

回答

2

当然,只需将您的JRE设置为正确的Java6版本,而不是依靠Eclipse的自动配置。

是的,我正在跟自己说话。

0

尝试在运行对话框中将该jar添加为命令行参数。

0

这不是我通常如何将jar添加到eclipse项目中。请按照此Wiki中的步骤操作。

+2

为什么我要将它添加到构建路径中,如果我没有将MySQL构建到我的应用程序中? – Tordek 2009-05-04 07:46:43