一、docbase包含方式部署项目

D:\apache-tomcat-6.0.29\conf\server.xml里面添加如下内容

 

 <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"> <Context debug="9" docBase="D:\Workspaces8.6\testapp\web" path="/" reloadable="true" verbosity="4"> <Resource name="mytest1"
auth="Container" type="javax.sql.DataSource"
password="testadmin"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="5" maxWait="100"
username="testadmin"
url="jdbc:oracle:thin:@10.5.43.100:1521:ORCL"
maxActive="5" removeAbandoned="true" removeAbandonedTimeout="180" logAbandoned="true"/> <Resource name="mytest2"
auth="Container" type="javax.sql.DataSource"
password="admin"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
maxIdle="5" maxWait="100"
username="admin"
url="jdbc:jtds:sqlserver://10.5.10.66:1433/PMTXX"
maxActive="5" removeAbandoned="true" removeAbandonedTimeout="180" logAbandoned="true"/> </Context>
</Host>

 

 

 

 

二、普通部署项目方式

在META-INF文件夹下面创建context.xml,内容如下:

 

 

<Context debug="9" docBase="D:\Workspaces8.6\testapp\web" path="/" reloadable="true" verbosity="4">

			<Resource name="mytest1"
auth="Container" type="javax.sql.DataSource"
password="testadmin"
driverClassName="oracle.jdbc.driver.OracleDriver"
maxIdle="5" maxWait="100"
username="testadmin"
url="jdbc:oracle:thin:@10.5.43.100:1521:ORCL"
maxActive="5" removeAbandoned="true" removeAbandonedTimeout="180" logAbandoned="true"/> <Resource name="mytest2"
auth="Container" type="javax.sql.DataSource"
password="admin"
driverClassName="net.sourceforge.jtds.jdbc.Driver"
maxIdle="5" maxWait="100"
username="admin"
url="jdbc:jtds:sqlserver://10.5.10.66:1433/PMTXX"
maxActive="5" removeAbandoned="true" removeAbandonedTimeout="180" logAbandoned="true"/> </Context>

 

启动tomcat之后会发现D:\apache-tomcat-6.0.29\conf\Catalina\localhost会多出一个xml文件

tomcat之JNDI数据源配置的更多相关文章

  1. Linux - tomcat -jndi数据源配置

    Linux - tomcat -jndi数据源配置 tomcat/conf/context .xml 文件中修改如下 <Resource name="/jdbc/--" au ...

  2. Tomcat 6 部署工程总结,使用JNDI数据源配置

    工程需要用JNDI数据源方式部署到tomcat,参考网上文章后,经过配置测试,摸索出来了.     环境说明: 数据库:Oracle9i Web服务器:tomcat-6.0.33 tomcat启动方式 ...

  3. JNDI数据源配置

    一.数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下:   ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connec ...

  4. mysql连接超时与jndi数据源配置

    昨天有运营说添加活动不能用了,我就看了一下后台日志,发现访问数据库是报错: at java.lang.Thread.run(Thread.java:722) Caused by: com.mysql. ...

  5. Spring+Tomcat的JNDI数据源连接池简单配置

    使用Tomcat JNDI数据源与Spring一起使用步骤如下: 1.将数据库驱动复制到Tomcat的lib文件夹下面 2.配置Tomcat的server.xml配置文件,在GlobalNamingR ...

  6. Tomcat 6 JNDI数据源详解

    数据库连接池这个概念应该都不陌生,在Java中连接池也就是数据库的连接池,它是一种采用连接复用的思想避免多次连接造成资源的浪费机制. 最常见的连接池就是DBCP和C30P了,在tomcat中默认使用的 ...

  7. Spring jndi数据源配置方法

    xml配置: <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverMana ...

  8. Hibernate Tomcat JNDI数据源配置(转)

    简述: 配置JNDI 查找Tomcat 中server.xml中定义的数据源 步骤: 1. 修改elipse的数据源server.xml 主要修改如下, 1. 添加下面这段Context文本 其中St ...

  9. tomcat下context.xml中JNDI数据源配置

    jndi(Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API.命名服务将名称和对象联系起来,使得我们可以用 ...

随机推荐

  1. IOS触摸事件和手势识别

    IOS触摸事件和手势识别 目录 概述 触摸事件 手势识别 概述 为了实现一些新的需求,我们常常需要给IOS添加触摸事件和手势识别 触摸事件 触摸事件的四种方法 -(void)touchesBegan: ...

  2. 疑难杂症:org.hibernate.MappingException: Unknown entity,annotation配置Entity类报错

    引言: 夜声人静,外面下着稀里哗啦的雨,周末的晚上,还在键盘上舞动手指. 此刻很感激一个人一篇随笔,感谢xiaochao以及他的<org.hibernate.MappingException: ...

  3. VC6.0常见编译错误提示

    原文:http://c.biancheng.net/cpp/html/746.html 1) error C2001: newline in constant 编号:C2001 直译:在常量中出现了换 ...

  4. Linux下安装FTP

    1.查询进程是否有ftp服务 ps -ef|grep vsftpd 查询是否安装vsftpd: rpm -qa |grep vsftpd (rpm的安装:apt-get install rpm) 2. ...

  5. B. Pasha and String

    time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standa ...

  6. json,xml,Html解析

    1.json解析 javabean文件 public class TopNewsDetails { public String retcode; public Data data; public cl ...

  7. 如何让oracle的select强制走索

    大多数情况下,oracle数据库内置的查询优化策略还是很成功的,但偶尔也有糊涂的时候,即使有索引,也会做全表扫描,可以参考以下语句的写法,强制让select语句使用索引. (注意:走索引不一定是最优的 ...

  8. umbraco使用VS安装

    新建——程序包管理器控制台——install - package umbracocms vs中的快捷键: ctrl+F5为调试: ctrl+shift+B生成解决方案: 打包前,App_data文件夹 ...

  9. ServiceLoader的使用

    ServiceLoader与ClassLoader是Java中2个即相互区别又相互联系的加载器.JVM利用ClassLoader将类载入内存,这是一个类声明周期的第一步(一个java类的完整的生命周期 ...

  10. parseInt在IE8转换返回不相等(parseInt("08")返回0等以0开头大于7的数字串)

    描述 在IE8内核下parseInt("08")返回0,等以0开头大于7的数字串返回的值不相等 解决方法 parseInt当不指定radix时,当以0x开头时,s按照十六进制计算的 ...