我也探索过类似的问题,但似乎都不是同一种情况。我有一个部署到 JBOSS 7.1.1 服务器的 REST 应用程序。我正在使用 JPA。每当我在 EntityManager
中调用电话时,我在服务器中收到以下错误:
15:16:39,024 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (http--0.0.0.0-8080-1) No suitable driver found for jdbc:jtds:sqlserver://aicdevapp01:1433/MOD_Normal
在<datasources>
内在JBOSS服务器单机模式的配置文件标签中,我有如下几行代码:
<drivers>
<driver name="mssql" module="net.sourceforge.jtds">
<driver-class>net.sourceforge.jtds.jdbc.Driver</driver-class>
<xa-datasource-class>net.sourceforge.jtds.jdbcx.JtdsDataSource</xa-datasource-class>
</driver>
</drivers>
关于我应该从哪里寻找解决这个问题的任何指示?当我运行 Maven 测试时,我可以访问数据库,但每当我部署到服务器时,我都会遇到这个问题。
最佳答案
你必须 download jtds.jar
并将其添加到您的类路径中。
关于java - 找不到适合 jdbc :jtds:sqlserver 的驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29165309/