java Name [jdbc/myjavadb] is not bound in this Context. Unable to find [jdbc].-程序员宅基地

技术标签: java  数据库  

一、出错时的情况:

首先,这是一个servlet项目

1.项目的web.xml配置了:(后来发现不配置这个也行,但是tomcat一定要配置)

  <resource-ref>
   <description>DB Connection</description>
   <res-ref-name>jdbc/myjavadb</res-ref-name>
   <res-type>javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
 </resource-ref>

 

2.tomcat的xml也配置了,在conf\Catalina\localhost下配置了 "项目名称.xml"文件,文件内容:

<?xml version="1.0" encoding="UTF-8"?>
<Context path="/webdemo" docBase="webdemo" debug="0"> 
 <Resource name="jdbc/myjavadb" auth="Container"
              type="javax.sql.DataSource"
             
              driverClassName="com.mysql.jdbc.Driver"
             
              url="jdbc:mysql://localhost:3306/myjavadb"
              
              username="root"
               
              password="1234"
               
              maxActive="200"
               
              maxIdle="50"
               
              maxWait="3000"
              
                />
</Context>
View Code

二、分析(瞎猫碰见死耗子)发现:

tomcat的conf\context.xml不知道什么时候被我配置了一句:

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

删掉这句,保存,运行项目,OK

转载于:https://www.cnblogs.com/zjfblog/p/10442081.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/dianai7709/article/details/101517248

智能推荐

Nginx 入门到实战,新手必懂 !-程序员宅基地

文章浏览阅读138次。一、环境服务器版本:CentOS 7.2,为了保证学习阶段不遇到奇怪的事情,请保证以下四点(大神选择性无视)确认系统网络确认yum可用确认关闭iptables确认停用selinux#查看i..._nginx入门与实战 py鱼

iov_iter操作_iov_iter_init用来初始化iov_iter-程序员宅基地

文章浏览阅读1.5k次。iovec_iter操作由来iov_iteriov_itertypeiov_offsetcount使用iov_iter由来iov_iter它是由Nick Piggin于2007 年首次为2.6.24内核添加的。但是在过去的一年中,人们一直在努力扩展此API,并在内核的更多部分中使用它。例如,在3.19的合并中,它将看到它进入网络子系统的第一步。内核中最常见的任务之一是处理用户空间提供的数据缓冲区,可能是分成几个块。也许并不奇怪,这是内核代码经常出错的任务,从而导致错误以及可能的安全问题。内核包含一个原_iov_iter_init用来初始化iov_iter

新版手机离线地图GPS定位程序_gps 离线地图-程序员宅基地

文章浏览阅读4.5k次。新版手机离线地图GPS定位程序 新版手机离线地图GPS定位程序是运行WindowsMobile操作系统手机上的一款应用程序,它的作用是为手机用户提供离线地图服务。也就是说不需要网络,不需要手机信号,不需要任何流量和费用,只要你的手机有电,就可以获得地图服务以及GPS定位服务。你可以在手机上看到你的位置以及100分钟之内的运动轨迹。 新版程序是在老老版本的基础上,为了更加实用,更稳定,更方便使用而进行了一系列的改进和提高_gps 离线地图

npm包安装/升级,npm i --save和--save-dev区别,dependencies和devDependencies区别,package.json文件中版本号含义_npm 升级 devdependencies-程序员宅基地

文章浏览阅读1.5k次。npm包安装/升级,npm i --save和–save-dev区别,dependencies和devDependencies区别,package.json文件中版本号含义目录npm包安装/升级,npm i --save和--save-dev区别,dependencies和devDependencies区别,package.json文件中版本号含义npm包安装/升级package.json中安装依赖分类npm i --save和 npm i --save-dev区别package.json 文件中版本号含_npm 升级 devdependencies

TypeScript tsc 不是内部或外部命令,也不是可运行的程序或批处理文件解决办法_get-executionpolicy' 不是内部或外部命令,也不是可运行的程序 或批处理文件。-程序员宅基地

文章浏览阅读531次。TypeScript tsc 不是内部或外部命令,也不是可运行的程序或批处理文件解决办法_get-executionpolicy' 不是内部或外部命令,也不是可运行的程序 或批处理文件。

摆脱焦虑的方法_把自己情绪不当回事,情绪是假的,情绪容易形成回路,就是佛教的妄念,当妄念一旦-程序员宅基地

文章浏览阅读207次。 断除烦恼的方法,要让自己的情绪不当回事,情绪是假的。抑郁症、强迫症等各种症状的病人的脑子里有一些回路,这些回路建立以后,这些回路就是佛教里的“妄念”,当妄念一旦产生,越想它,它的变形越厉害,最后它产生的想法,和真实世界是完全不靠谱的。 就像一个人失恋了想要自杀一样,可能半年之后,发现自己当时怎么那么可笑,那就是在失恋那个阶段,回路建立了。..._把自己情绪不当回事,情绪是假的,情绪容易形成回路,就是佛教的妄念,当妄念一旦

随便推点

shell脚本执行超时怎么办?-程序员宅基地

文章浏览阅读1.4k次。在shell里会有一种不太常见的情况,就是脚本有时候会出现超时的现象。一般来说遇到这种问题,我们都会简单粗暴的采用下面这种脚本来当“超时看门狗“:#!/bin/bash./$1&#这里设定后台运行的第一个参数pid=$!#最后一个运行的process的PID值sleep$2&&kill-9$pid&..._shell curl 超时时间不生效

CSS的权重 选择器的权重 CSS层叠的含义_css不同选择器的权重(css层叠的规则)-程序员宅基地

文章浏览阅读475次。个人博客http://www.sharedblog.cn/?post=109当我们给同一个元素多次设置样式时,会出现权重问题,优先使用权重较高的样式,我们将权重分为四个等级: 第一等:内联样式 &lt;h1 style="..."&gt;&lt;/h1&gt;权重1000 第二等:id选择器权重100 第三等:class选择器,伪类选择器,属性选择器..._css不同选择器的权重(css层叠的规则)

eggjs 报错socket is closed by other side while there were still unhandled data in the解决方案-程序员宅基地

文章浏览阅读359次。其实很简单啊,你node版本高了。之前博主用的12.18.1 然后nvm切换了node版本到18.12.1 是能跑,也能读,debug下突然就不行了,你懂我的意思的话,就知道怎么解决了,博主公众号在下面,你可以随便点个文章进去。可以加到博主的wx群。这个报错,完就不能热更新了,是不是很突然,明明代码昨天还能跑今天就不可以了。_socket is closed by other side while there were still unhandled data in the

mysql学习3:mysql之my.cnf详解-程序员宅基地

文章浏览阅读52次。mysql之my.cnf详解本文转自:https://www.cnblogs.com/panwenbin-logs/p/8360703.html以下是 my.cnf 配置文件参数解释:#*** client options 相关选项 ***##以下选项会被MySQL客户端应用读取。注意只有MySQL附带的客户端应用程序保证可以读取这段内容。如果你想你自己的MySQL应用程序获取..._mysql 写库模式 cnf 1,2,3

华为WLAN3.2漫游特性_华为机 wlan 产品可实现了 ac 内三层漫游-程序员宅基地

文章浏览阅读269次。3.2.1概念介绍3.2.2基本原理介绍信号强度 -75db丢包3.2.3漫游应用场景_华为机 wlan 产品可实现了 ac 内三层漫游

RocketMQ-HA安全问题_rocketmq安全运维基线-程序员宅基地

文章浏览阅读505次。broker的master-slave机制能够被利用,只要知道了master的ip和port,就可以伪装成slave向master发起消息同步BrokerStartup#createBrokerController messageStoreConfig.setHaListenPort(nettyServerConfig.getListenPort() + 1);上面的listenPort就是在broker文件中配置的,默认的ha通信端口,就是listenPort+1亲测可以直接创建soc._rocketmq安全运维基线

推荐文章

热门文章

相关标签