在tomcat下部署 在webapps下的war包 的项目能不能直接通过localhost:8080访问不加项目名,急!在线等

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在tomcat下部署 在webapps下的war包 的项目能不能直接通过localhost:8080访问不加项目名,急!在线等相关的知识,希望对你有一定的参考价值。

参考技术A

可以采用两种方法:

    物理上的访问,直接修改context root为“/”。这样做,tomcat下的ROOT目录会被占用。

    请求跳转,装个Apache,将localhost:8080的所有请求都转发到你现在项目目录下。





   各位大侠教你的,其实都是一样的。你想访问的localhost:8080,其实就是webapps\\ROOT\\,并不是webapps\\。通过跳转,只是将localhost:8080的请求,全部转发到了localhost:8080\\你的项目\\。

参考技术B 项目起名字叫Root追问

不行啊 !我用的是tomcat6.0.41。能不能详细说下

追答

我是说那个war包的名字 叫Root不行么

追问

不行,还是要在后面加上root这个名字才行 我要得是输入localhost:8080就可以直接访问

追答

可以把你的部署war包的地方截个图么 就是webapps目录的 你先试试ROOT

追问

是这样的   我想通过localhost:8080  访问到localhost:8080/Root 访问到的内容  

参考技术C 修改conf下的server.xml.将path改成=“/”

war包怎么在tomcat启动

参考技术A 把war包放到Tomcat的webapp目录下启动即可,然后通过浏览器即可访问。
例:\apache-tomcat-6.0.35\webapps\test.war本回答被提问者和网友采纳

以上是关于在tomcat下部署 在webapps下的war包 的项目能不能直接通过localhost:8080访问不加项目名,急!在线等的主要内容,如果未能解决你的问题,请参考以下文章

部署war包到tomcat服务器

把项目部署到tomcat根目录下

Javaweb Tomcat 项目部署方式

tomcat会自动解压webapps目录下的war包

如何部署war包到tomcat

部署Web项目的War包到TomCat服务器