ant sql task error:没有合适的驱动程序

时间:2014-10-21 10:05:21

标签: ant

我正在使用以下ant sql任务及其抛出"没有合适的驱动程序异常" java.sql.SQLException:没有适合的驱动程序     at 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存在于该位置,而echoing类路径也包含jar的位置。

<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>

0 个答案:

没有答案