Java:Netbeans - 没有为jdbc mysql找到合适的驱动程序(在构建和清理项目之后)

时间:2010-12-30 17:57:21

标签: java netbeans jdbc jar

在Netbeans中,我在项目中选择了“build and clean”选项,但是如果我从/ dist文件夹中移动.jar文件,我会收到此错误:
“错误:找不到'我的数据库网址'这里的合适驱动程序”“

现在我知道数据库连接有效,因为当我在netbeans中运行项目时,我能够检索并将数据输入到数据库中,如果我将.jar文件保留在/ dist文件夹中,它可以正常工作。无论如何我在构建项目时可以包含驱动程序吗?
如果这没有意义,请随时告诉我,我会尽力详细说明 非常感谢任何帮助。

1 个答案:

答案 0 :(得分:3)

<强>更新

这里的问题是你的netbeans不包括在构建中所需的驱动而不是从lib目录中引用它

杀了这个

转到netbeans项目&gt;的build.xml

</project>添加此

之前

 <target name="-pre-jar">
    <unjar src="${file.reference.quartz-1.5.2.jar}" dest="${build.classes.dir}"/>
</target>

注意: quartz-1.5.2.jar将由您的项目文件引用.reference.quartz-1.5.2.jar 您可以从project.properties文件中获取这样的指针,尝试查找jdbc jar的指针和所有必需的,然后以这种方式添加它将起作用。

清理并构建并从任何地方运行它。它将包括外部库到构建