ant sql任务错误:没有合适的驱动程序
我正在使用下面的ant sql任务及其引发的“无合适的驱动程序异常”java.sql.SQLException:No-property Driver for 位于org.apache.tools.ant.taskdefs.JDBCTask.getConnection(JDBCTask.java:370) 位于org.apache.tools.ant.taskdefs.SQLExec.getConnection(SQLExec.java:961) 位于org.apache.tools.ant.taskdefs.SQLExec.execute(SQLExec.java:628) 我已经验证了位置中存在ojdbc6 jar,并且回显类路径还包括jar的位置ant sql任务错误:没有合适的驱动程序,ant,Ant,我正在使用下面的ant sql任务及其引发的“无合适的驱动程序异常”java.sql.SQLException:No-property Driver for 位于org.apache.tools.ant.taskdefs.JDBCTask.getConnection(JDBCTask.java:370) 位于org.apache.tools.ant.taskdefs.SQLExec.getConnection(SQLExec.java:961) 位于org.apache.tools.ant.ta
<property name="jdbc.driver.jar" value="${wl.home}/server/lib/ojdbc6.jar"/>
<property name="jdbc.driver" value="oracle.jdbc.OracleDriver"/>
<sql driver="${jdbc.driver}"
url="${datasource_url}"
userid="${datasource_user}"
password="${datasource_password}"
src="${sqlfile}"
output="${outfile}"
print="true"
onerror="abort"
expandProperties="true">
<classpath>
<pathelement location="${jdbc.driver.jar}"/>
</classpath>
</sql>
“没有合适的驱动程序”通常表示错误的JDBC URL,而不是缺少驱动程序。那么你的URL是什么?@a_horse_,没有名字-谢谢。我可以通过查看JDBCTask类来了解它-。对于任何与连接相关的问题,他们都会抛出“无合适的驱动程序”错误。我能够通过提供正确的JDBCURL来解决这个问题。