【问题标题】:Name jdbc is not bound in this Context in Tomcat名称 jdbc 未绑定在 Tomcat 的此上下文中
【发布时间】:2012-02-09 14:10:59
【问题描述】:

我在使用 JDBC 连接池时遇到了问题,我已经完成了与此处解释的所有操作相同的操作:JNDI Resources HOW-TO,还有关于此主题的 question(与我的配置相同)尚未解决,我想。
我还应该考虑什么?

【问题讨论】:

  • 请发布 server.xml。上下文文件和堆栈跟踪。

标签: java tomcat jdbc


【解决方案1】:

我希望你也为你的 webapp 完成了ResourceLink 配置。

<Context>
  ...
  <ResourceLink global="jdbc/MyDS" name="jdbc/MyDS" type="javax.sql.DataSource" />
  ...
</Context>

【讨论】:

  • 谢谢,是的,我也这样做了...除此之外,在我的 conf/server.xml 中,我还添加了带有属性的
【解决方案2】:

从类路径中删除 JDBC 驱动程序时出现此错误。在我的设置中,Tomcat 需要一个特殊目录中的库,该目录由执行特殊目标的 Maven 填充。每当我在运行 Tomcat 之前清理并忘记执行 Maven 的目标时,我都会遇到这个错误。

【讨论】:

    猜你喜欢
    • 2013-05-17
    • 2014-04-28
    • 2012-03-10
    • 2011-09-22
    • 2016-12-08
    • 2018-09-12
    • 2012-09-11
    • 2019-06-16
    • 1970-01-01
    相关资源
    最近更新 更多