tomcat配置去掉项目名称

在web项目中,把代码部署到服务器上访问时都不带项目名,可以配置tomcat

在tomcat安装目录下,找到conf/server.xml打开


<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">

<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" 

prefix="localhost_access_log" suffix=".txt"

pattern="%h %l %u %t &quot;%r&quot; %s %b" />

<Context path="/" docBase="/usr/local/tomcat/webapps/luckyDraw/"
beloadable="true" crossContext="true" />

</Host>

加上红色那名,注意:docBase中的路径,最后的(/)一定要带上,要不然配置无效

/usr/local/tomcat/   tomcat安装路径

webapps/  tomcat中存放web项目目录

luckyDraw/  解压后的项目目录,后面的 “/” 一定要带上

原文地址:https://www.cnblogs.com/skyxia/p/10209638.html

时间: 2024-11-16 14:56:27

tomcat配置去掉项目名称的相关文章

tomcat去掉项目名称

需求: 把发布到Tomcat下的web项目,访问路径去掉项目名称 问题背景: 以前的.net些的WebService,现在改用java来写了.已经把wsdl搞的基本一致了,但是由于原webservice发布到iis网站的根目录了,所以访问的时候也就没有虚拟目录的名字.但是java写的WebService,放到Tomcat下的时候,默认会带上项目的名称.就多了这么一段: 如原来的wsdl为:http://localhost:8080/SearchReqService.asmx?wsdl 现在的ws

Tomcat 配置 默认应用 (去掉项目名称、移除项目名称)

Tomcat 配置默认应用,即只输入域名或ip,不用输入项目名称: <Host name="localhost"  appBase="webapps"unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path=""

tomcat部署项目去掉项目名称,直接IP地址不带项目名称访问

第一步.去除端口号8080 将server.xml中的 ?<Connector port="8080" protocol="HTTP/1.1" ? ? ? ? ? ? ? ?connectionTimeout="40000" ? ? ? ? ? ? ? ?redirectPort="8443" ?enableLookups="false" ?minProcessors="10" m

tomcat配置web项目时有两种方式

第一种 : /项目名称(默认) 访问方式:1.http://localhost:8088/test 2.http://localhost:8088/test/index.html 第二种:/  访问方式:http://localhost:8088/index.html

tomcat发布去掉项目的名称

1.找到tomcat的文件夹,打开conf目录的server.xml,我的是Linux系统所以用vi server.xml,总之打开就行 2.找到如下语句 加入下面箭头的路径,docBase为项目所在的路径 3.保存退出即可,打开域名即可访问

Tomcat配置忽略应用名称的解决方案

在现在的大部分web应用我们使用的多数服务器可能都是Tomcat,虽然Tomcat是一个轻量级的服务器,但是我们不可以忽视他的性能,随着Tomcat7以及Tomcat8的出现,现在的Tomcat已经非常非常牛了,同样随着我们的需求的不断提高,我们想要配置的内容也是越来越多,比如,今天我们要说的如何访问Tomcat来优化.平时我们访问我们的应用都需要输入长长的一串地址,IP还好记点,应用命对于用户来说,真的是非常难记,即使能记住,往往也是经常拼写错误,为了忽略掉这些问题,今天我们就进行一下配置,在

tomcat 访问去掉项目名 直接访问 localhsot

1.eclipse->项目->右键->Properties->Web Project Setting->context root 设置为"/"或者"" 2.tomcat5.0/6.0:<Host></Host>间加了一句<Context path="" docBase="/fts" debug="0" reloadable="true&q

tomcat配置去端口和项目名称访问

1.将下面的8080端口改为80 <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/> 2.找到Host,这块配置完全一样,其中docBase的值就是项目名称 <Host name="localhost"  

MyEclipse修改项目名称后,部署到tomcat问题。

1.问题描述: 修改项目名称后,部署到tomcat server,部署出来的文件夹名还是旧的名称. 2.解决方案: 光把项目重命名是不够的,还要修改一下Myeclipse里面的配置. a). 工程名->右键->Properties->MyEclipse>-Web->把Web Context-root的名字给改了,如下图所示:   b). 再把tomcat中原先部署的旧名字的工程删除了,重新部署下即可. 文章参考:http://www.cnblogs.com/caiyao/p/