在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的指针以及所有必需的指针,然后添加即可,这样就可以了。

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

10-06 12:58
查看更多