gpt4 book ai didi

sql-server - 玩! + Tomcat : No suitable driver found sqlserver

转载 作者:行者123 更新时间:2023-11-28 23:39:07 27 4
gpt4 key购买 nike

我有戏了! (1.x) 如果我在开发/测试/生产模式下使用“Play 运行”,应用程序可以正常工作。但是当我尝试在 Tomcat 服务器上运行它时,出现了这个异常:

10-Feb-2014 12:32:48.196 SEVERE [http-apr-8080-exec-20] org.apache.catalina.core.StandardContext.listenerStart Exception sending context initialized event to listener instance of class play.server.ServletWrapper play.exceptions.DatabaseException: Cannot connected to the database, No suitable driver found for jdbc:sqlserver://127.0.0.1:1444;DatabaseName=Blabbla at play.db.DBPlugin.onApplicationStart(DBPlugin.java:161) at play.plugins.PluginCollection.onApplicationStart(PluginCollection.java:525) at play.Play.start(Play.java:533) at play.Play.init(Play.java:305) at play.server.ServletWrapper.contextInitialized(ServletWrapper.java:78) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4734) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5154) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)

我正在使用 play 1.2.7,Tomcat 8.0.1(与 v7 相同的问题),这是我的配置文件:

db.url=jdbc:sqlserver://127.0.0.1:1444;DatabaseName=Blabbla db.driver=net.sourceforge.jtds.jdbc.Driver
jpa.dialect=org.hibernate.dialect.SQLServerDialect

我已经尝试将驱动程序放入 TOMCAT_DIR/lib 但没有任何改变

有什么想法吗?

最佳答案

找到解决方案:使用 MsSQL 的 Microsoft 驱动程序而不是 JTDS 驱动程序。 JTDS 独立运行良好,但与 Tomcat 一起运行时效果不佳。

db.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver

关于sql-server - 玩! + Tomcat : No suitable driver found sqlserver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21678264/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com