繁体   English   中英

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

[英]Java: Netbeans - no suitable driver found for jdbc mysql (after building and cleaning the project)

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

现在,我知道数据库连接有效,因为当我在netbeans中运行该项目时,便可以检索数据并将其输入数据库中,如果将.jar文件保留在/ dist文件夹中,则可以正常工作。 无论如何,在构建项目时我可以包括驱动程序吗?
随时告诉我这是否没有道理,我会尽力详细说明。
任何帮助是极大的赞赏。

更新

这里的问题是您的netbeans在构建中不包含必需的驱动器,而是从dist中的lib dir引用它

杀死这个

goto netbeans项目> 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的指针以及所有必需的指针,然后添加它会如何工作。

清理并构建并从任何地方运行它。 它将外部库纳入构建

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM