【发布时间】:2014-05-30 20:02:40
【问题描述】:
我是 Sybase 新手,我正在使用 sybase 和 jboss 开发一个 Web 应用程序,我的应用程序连接到 Sybase 数据库。我已将 jconn4.jar 与部署目录中的 war 文件放在同一目录中。我在standalone.xml 中的配置是这样的
<connection-url>jdbc:jtds:sybase://<myserver>:<myport>/<mydb></connection-url>
<driver-class>com.sybase.jdbc4.jdbc.SybDriver</driver-class>
<!--<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class> -->
<driver>jconn4.jar</driver>
当我使用 com.sybase.jdbc4.jdbc.SybDriver 时收到错误消息
javax.resource.ResourceException: Wrong driver class [class com.sybase.jdbc4.jdbc.SybDriver] for this connection URL [jdbc:jtds:sybase://<myhost>:<myport>/<mydb>
...
当我使用 net.sourceforge.jtds.jdbc.Driver 时,我收到了消息
java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver from [Module "deployment.jconn4.jar:main" from Service Module Loader]
不知道什么驱动类适合驱动类jconn4.jar
【问题讨论】: