Tomcat 部署 war包 并配置对应JNDI数据源

一、把war放入webapps文件夹中,我是放在Tomcat下新建的myapps中

二、配置server.xml

在Host标签下加入

<Context path="/managesys" docBase="/usr/apache-tomcat-8.0.38/myapps/managesys.war" reloadable="false" sessionCookieName="MANAGESYS_JSESSIONID">
            <CookieProcessor className="org.apache.tomcat.util.http.Rfc6265CookieProcessor"/>
        </Context>

Context 可以配置多个

三、配置JNDI数据源

<Resource
        name="jdbc/manageDatasource"
        auth="Container"
        type="javax.sql.DataSource"
        factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
        testWhileIdle="true"
        testOnBorrow="true"
        testOnReturn="false"
        validationQuery="select 1 from dual"
        validationInterval="30000"
        timeBetweenEvictionRunsMillis="30000"
        maxActive="100"
        maxIdle="100"
        minIdle="5"
        maxWait="5000"
        initialSize="5"
        removeAbandonedTimeout="60"
        removeAbandoned="false"
        logAbandoned="true"
        minEvictableIdleTimeMillis="1800000"
        jmxEnabled="true"
        jdbcInterceptors= "org.apache.tomcat.jdbc.pool.interceptor.ConnectionState;org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer" 
        username="manageSys"
        password="manageSys"
        driverClassName="oracle.jdbc.driver.OracleDriver"
        url="jdbc:oracle:thin:@IP:1521:managetest"/>

四、访问地址

http://IP:端口/manageSys/login.html

扩展

本地Tomcat改了代码也不需要手动发布的配置方式

在apache-tomcat-7.0\conf\Catalina\localhost下加入programSys.xml文件

<Context path="tcm" reloadable="false" docBase="D:\Svn\TCMCN\TCMCN_Branch\TCM_CJ001_Frame\WebContent" workDir="D:\Svn\TCMCN\TCMCN_Branch\TCM_CJ001_Frame\work" >

    <Logger className="org.apache.catalina.logger.SystemOutLogger" verbosity="4" timestamp="true"/>
</Context>

访问地址

http://IP:端口/programSys/login.html

项目名为文件的名字

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值