我尝试配置Tomcat
和MySql Connection
。
我添加了tomcat-jdbc.jar
和mysql.connector.jdbc
但是当我运行Tomcat时,我收到了这个错误:
Unexpected exception resolving reference
java.sql.SQLException: net.sourceforge.jtds.jdbc.Driver
...
Caused by: java.lang.ClassNotFoundException: net.sourceforge.jtds.jdbc.Driver
...
GRAVE: Exception processing Global JNDI Resources
javax.naming.NamingException: net.sourceforge.jtds.jdbc.Driver
你可以给我任何建议吗?
由于
编辑后添加jtds sourceforge jar:
当我尝试部署我的网络应用时,我收到了这个新错误:
Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource';
nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException:
No bean named 'dataSource' is defined Caused by:
org.springframework.beans.factory.NoSuchBeanDefinitionException:
No bean named 'dataSource' is defined
答案 0 :(得分:2)
你正在为sql server使用jtds驱动程序,所以你需要下载正确的jar。您可以从官方网站下载:http://jtds.sourceforge.net/
下载后,将其添加到%TOMCAT_PATH%\ lib,其中%TOMCAT_PATH%是您安装tomcat的路径。
答案 1 :(得分:1)
你没有在你的Tomcat lib中包含jtds jar,看起来你错过了这个jar(jtds-1.3.1.jar)。
您可以从here.
下载