tomcat修改默认路径怎么修改webapp路径

今天看啥 热点:
tomcat的webapps目录下放更新后的项目就访问不了,tomcatwebapps
&&& 昨天给同事更新完程序,同事说更新后的程序访问不了。它以前的程序叫tj52,更新后的程序叫webapp。也就是tomcat的目录有两个文件架,一个叫webapp,一个叫tj52。最后另外一同事给了解决方案。解决方法如下:
在项目的web.xml的开始位置添加如下内容:
&context-param&
&param-name&webAppRootKey&/param-name&
&param-value&项目名称&/param-value&
&/context-param&
添加后的效果如图所示:
保存完后,两个项目都可以访问了.
我觉得除了要检查你服务器与本地的jdk版本之外,还要查看jar包的问题,尤其是tomcat下的jsp-api.jar和servlet-api.jar这两个包是否正确引用……
因为没有WEB-INF/web.xml
相关搜索:
相关阅读:
相关频道:
&&&&&&&&&&&&
系统综合最近更新tomcat server.xml设置Context指定webapp访问路径引起的context.xml无效 - 推酷
tomcat server.xml设置Context指定webapp访问路径引起的context.xml无效
&&&&&&& 通过tomcat的server.xml设置来部署webapp,即在Host下增加Context节点,会引起webapp应用的META-INF/context.xml文件无效,如果context配置了数据源则可能会出现如下错误:
[org.hibernate.util.JDBCExceptionReporter]-[ERROR] - Cannot create JDBC driver of class '' for connect URL 'null'
所以如果是通过server.xml设置来部署webapp的,应当把context.xml配置也转移到server.xml中,这样就可以避免此类问题。
另外Context节点的属性 antiResourceLocking=&true& antiJARLocking=&true& 要慎用,如果配置上,部署的项目会copy一份到tomcat/temp目录下,如果上传的附件是保存在webapp目录下tomcat重启后附件就会丢失。
Context配置参考:
&Context reloadable=&false& docBase=&/usr/wwwroot/app1& path=&&&
&Resource name=&jdbc/lxcy& auth=&Container&
type=&javax.sql.DataSource& maxActive=&40& maxIdle=&20&
maxWait=&10000& driverClassName=&com.mysql.jdbc.Driver&
url=&jdbc:mysql://127.0.0.1:3306/lxcy?characterEncoding=utf8&
username=&lxcy&
password=&123456&
testOnBorrow=&true& testWhileIdle=&true&
validationQuery=&select now()& /&
&/Context&
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致7312人阅读
tomcat(1)
java 其他(15)
要在tomcat下发布web应用,有如下几个办法
1. 打包成war ,拷贝到tomcat/webapp/目录下
这种方法,tomcat启动后,会自动解压到同名目录下,访问路径带上目录名即可
2. 修改conf/server.xml
修改conf / server.xml,里面找到&Host&这段配置
&&&&& &Host name=&localhost&& appBase=&webapps&
&&&&&&&&&&& unpackWARs=&true& autoDeploy=&true&
&&&&&&&&&&& xmlValidation=&false& xmlNamespaceAware=&false&&
在里面增加&context&配置,即增加了一个web应用,比如:
&Context path=&/abc& docBase=&D:\del\workspace\testWeb\src\main\webapp& reloadable=&true&&&/Context&
但是,这种配置方式不被推荐
3. 不修改server.xml【推荐使用此方法】
在tomcat文件夹的conf&catalina&localhost(对于Tomcat6版本及其以上,需要自己创建catalina和localhost这两个文件夹)下新建一个xml文件。内容为
&?xml version=&1.0& encoding=&UTF-8&?&
docBase=&换成你的路径&
reloadable=&true&&
&/Context&
注意,这种方式,配置path=??是无效的,具体web访问的路径以新配置的xml文件名为准,比如配置的为 kkk.xml ,那么访问这个web应用就需要/kkk/
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:120999次
积分:1918
积分:1918
排名:第14926名
原创:73篇
转载:28篇
(6)(19)(40)(36)tomcat手动启动web项目,配置文件路径怎么改?
[问题点数:80分,结帖人lezhaoyong]
tomcat手动启动web项目,配置文件路径怎么改?
[问题点数:80分,结帖人lezhaoyong]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2015年2月 Java大版内专家分月排行榜第二2014年3月 Java大版内专家分月排行榜第二
2014年9月 Java大版内专家分月排行榜第三2014年6月 Java大版内专家分月排行榜第三2014年2月 Java大版内专家分月排行榜第三2013年11月 Java大版内专家分月排行榜第三2013年10月 Java大版内专家分月排行榜第三
2016年1月 Java大版内专家分月排行榜第二2015年12月 Java大版内专家分月排行榜第二2015年8月 Java大版内专家分月排行榜第二2015年3月 Java大版内专家分月排行榜第二2015年1月 Java大版内专家分月排行榜第二2014年12月 Java大版内专家分月排行榜第二2014年11月 Java大版内专家分月排行榜第二2014年6月 Java大版内专家分月排行榜第二2014年4月 Java大版内专家分月排行榜第二2014年1月 Java大版内专家分月排行榜第二2013年11月 Java大版内专家分月排行榜第二
2015年9月 Java大版内专家分月排行榜第三2015年6月 Java大版内专家分月排行榜第三2015年5月 Java大版内专家分月排行榜第三2015年2月 Java大版内专家分月排行榜第三2014年3月 Java大版内专家分月排行榜第三2013年12月 Java大版内专家分月排行榜第三
2014年7月 Java大版内专家分月排行榜第二
2015年1月 Java大版内专家分月排行榜第三2014年8月 Java大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&

我要回帖

更多关于 tomcat web 路径 的文章

 

随机推荐