有时候我们在创建Java Web项目的时候比较规范,然后项目名称比较难记忆,所以在浏览器访问的时候就容易写错,我们可以自定义在浏览器要访问的名称,
按照之前我的做法,如果是在Tomcat中启动,不涉及到eclipse等IDE环境,是直接在WebContent/WEB-INF/web.xml设置display-name。
如下图:
如果是在eclipse中设置的,需要右键项目——>Properties——>Web Project Settings界面设置要在浏览器访问的项目名称。
截图如下:
如果还不行,就清理下eclipse或tomcat的缓存再试试,如果还不行,我看到网上有这个例子,可以参考下:
有的时候一个Java web项目的名称往往是比较长的,在tomcat环境下运行,在浏览器中访问不太方便,那我们怎么通过tomcat的配置去简化访问的名称呢?
首先,对于一个Java web项目,这里指没有使用spring Boot运行的项目,运行的时候选择一个本地的Tomcat服务器:
找到本地Tomcat的安装目录,默认为
C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.0
底下的文件夹
\conf\Catalina\localhost
在localhost中新建一个xml文件,注意,此xml文件的文件名要设置为你想在浏览器中访问的名称,
比如我想在浏览器中访问localhost:8080/test,那么xml文件名为test.xml。
xml文件的内容
<?xml version="1.0" encoding="UTF-8"?>
<Context crossContext="true" docBase="工程路径(文件夹)">
</Context>
此外还需要在eclipse的tomcat设置中设置读取此路径。
这样就可以避免使用冗长的访问名称来访问项目了