2017-09-20 41 views
1

我有错误,当我试图让DB连接。当我将应用程序作为Java应用程序运行时,我可以连接到数据库,但是当我在Tomcat服务器上部署应用程序时,出现该错误。我怎样才能解决这个问题?发现JDBC没有合适的驱动程序1521:XE

P.S.我使用maven。

回答

0

嗯,SO神奇的事情发生。我只是连接前添加的代码 - 和它的作品

DriverManager.registerDriver(new OracleDriver()); 
0

我认为你必须检查连接需要你的战争file.During构建过程JDBC JAR是missing.Please检查JDBC JAR的范围,你的Maven的依赖。

0

一些可能的原因: -

1.检查包指一个OracleDriver类。它应该是

oracle.jdbc.OracleDriver

2.Download ojdbc14.jar文件

然后右键点击你正在使用的文件夹,然后打开属性

  • JDBC URL应该是这样的
  • “的jdbc:神谕:薄:@localhost:1521:ORCL”

    0

    尝试把所有的库文件在lib文件夹你的项目中。例如 -Project --- SRC --- LIB ---资源 然后将库添加到类路径中。最好的办法是使用Maven

    0

    Tomcat的需要或者是classes12.jar或ojdbc6.jar文件中的$为approot/WEB-INF/lib目录/文件夹 - 不要忘了部署那里。 这应该照顾你缺少的薄驱动程序问题。

    相关问题