用tomcat发布项目时不用在地址栏中不用输入项目名称如(http://localhost:8080/)

在tomcat conf下面的 server.xml 文件 Host标签下 加入一下内容


//配置 这种发布方式
<Context path="" reloadable="false" docBase="D:\Tomcat 5.5\webapps\ROOT" workDir="D:\Tomcat 5.5\webapps\ROOT\WEB-INF\classes">
现有的ROOT 文件修改成ROOT1
//oracle数据库连接JNDI
<Resource name="jdbc/CPSCM"
auth="Container"
type="javax.sql.DataSource"
driverClassName="oracle.jdbc.driver.OracleDriver"
url= "jdbc:oracle:thin:@(

DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.xxx.xxx)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORACLEERP )

(SID = ORACLEERP)
)
)"
username="xxxx"
password="xxxx"
initialSize="20"
maxActive="200"
maxIdle="10"
removeAbandoned="true"
removeAbandonedTimeout="60"
maxWait="-1"/>

</Context>


在tomcat conf下面的 context.xml 文件 <Context> 标签下 加入一下内容

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


在Myeclipse 发布web 中把项目的名称修改成 ROOT 具体操作详见截图

这种发布方式 用的是JNDI 连接数据库时会报 不能加载数据库driver的问题 报ojdbc14.jar 包 拷贝到tomcat 下面的commmon lib文件夹下。一切OK。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值