在Netbeans中,我在项目中选择了“build and clean”选项,但是如果我从/ dist文件夹中移动.jar文件,我会收到此错误:
“错误:找不到'我的数据库网址'这里的合适驱动程序”“
现在我知道数据库连接有效,因为当我在netbeans中运行项目时,我能够检索并将数据输入到数据库中,如果我将.jar文件保留在/ dist文件夹中,它可以正常工作。无论如何我在构建项目时可以包含驱动程序吗?
如果这没有意义,请随时告诉我,我会尽力详细说明
非常感谢任何帮助。
答案 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的指针和所有必需的,然后以这种方式添加它将起作用。
清理并构建并从任何地方运行它。它将包括外部库到构建