gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 06:17:24 24 4
gpt4 key购买 nike

在 Netbeans 中,我在我的项目上选择了“构建和清理”选项,但是如果我从/dist 文件夹中移动 .jar 文件,我会收到此错误:
“错误:找不到适合‘我的数据库 URL’的驱动程序”

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

最佳答案

更新

这里的问题是你的 netbeans 没有在构建中包含必需的驱动,而是从 dist 中的 lib 目录引用它

杀死这个

转到 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 的指针和所有必需的并添加,然后这样它就可以工作了。

从任何地方清理、构建和运行它。它将在构建中包含外部库

关于Java:Netbeans - 没有找到适合 jdbc mysql 的驱动程序(在构建和清理项目之后),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4564988/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com