Tomcat 服务器运行 隐藏项目名

最近项目开发中需要将url中的项目名省去,研解决方法如下:

1.IDE中启动Tomacat情况:若项目文件在IDE中,则可以右键项目-》属性-》Web Project Settings,Context root修改为/

2.看到别人提供的方法,未成功,记录如下:

直接在server.xml中<Host></Host>间加了一句<Context path="" docBase="/fts" debug="0" reloadable="true"/>,其中docBase="/test"中的/test是项目名字

把项目放到tomcat6\webapps下面

修改Host

<Host name="www.test.com"  debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">

<Context path="/" docBase="/test"  debug="0" reloadable="true"></Context>

</Host>

这样就可以通过域名www.test.com访问test为项目名的项目了。

时间: 2024-10-18 15:37:35

Tomcat 服务器运行 隐藏项目名的相关文章

linux的tomcat服务器上部署项目的方法

在tomcat服务器上部署项目的前提,是我们已经准备好了tomcat服务器.在CentOs环境下部署JavaWeb环境,部署tomcat服务器在前面的文章中已经总结过了,可以参考以前文章. 一  tomcat服务器修改端口 tomcat服务器配置好以后,默认是8080端口,为了方便访问,我们将端口修改为80端口.比如, tomcat安装在/usr/local/tomcat目录下,利用命令 #cd /usr/local/tomcat/conf #ls 可以tomcat的conf目录下的文件,端口定

android系统访问自己的tomcat服务器下的项目不能访问的原因

今天做android的一个下载功能,用自己机子上的tomcat做服务器,在tomcat上下载东西,可是android系统老是提示错误说不能连接到我的tomcat,可是我明明启动了tomcat服务啊,而且代码我也检查了好就变了,没有错啊,这可是把我给郁闷坏了,相信很多初学者都会有这样的经历,呵呵...真是不知所措,挺让人郁闷的,我在这里和大家分享一下解决方法,呵呵...找到我这篇文章你就算是找到解决办法了.原因其实很简单,开始我的链接写的是:http://127.0.0.1:8090/项目的名字/

如何让tomcat服务器运行在80端口,并且无需输入项目名即可访问项目

首先是修改tomcat运行端口号,默认是8080,但是我们可以通过修改配置文件更改, 打开conf/server.xml文件找到这个地方, 将8080改为80,tomcat下次启动就会在80端口运行 注意:如果不小心改错地方,可以按ESC键 跳到命令模式,然后键盘输入:q! 不保存文件,强制退出vi 这里补充一下: linux常用的编辑工具有nano ,vi/vim(vim是vi的增强版)等.新手建议使用nano编辑器,简单易用.我个人则更加喜欢使用vi/vim编辑器,树莓派如果要使用vim编辑

[WebServer] Windows操作系统下 Tomcat 服务器运行 PHP 的环境配置

前言: 由于本人在开发和学习过程中需要同时部署 JavaWeb 和 PHP 项目,并偶然发现 Tomcat 服务器可以运行 PHP,所以只需要运行一个 Tomcat 服务器即可完成两种Web程序的部署.于是整理了网上的一些相关资料,并结合自己的实际操作,记录于此,以供参考. 一.环境(64bit): 1.操作系统.Tomcat 和 JDK 环境: Server version: Apache Tomcat/9.0.0.M4 Server built: Mar 12 2016 11:39:59 U

配置tomcat以运行PHP项目

1.前言 由于公司的需要,笔者需要搭建一个php项目,但是笔者之前并没有接触过任何php相关的开发,所以有关php基本的开发知识,环境搭建要求,还有编译器都不了解.但是笔者在研究发现,即使自己集成php开发环境,也是需要apache服务器的支撑,由于最近在开发j2ee经常用到tomacat热部署项目,自然就想到tomcat也是apache的产品,能不能在tomcat部署php项目呢?经过一番研究,确定是可行的. 2.安装php环境 虽然可以在tomcat运行php项目,但是不代表不用配置php环

Spring mvc项目,使用jetty插件和tomcat路径相差一个项目名

pom.xml: jetty 插件配置: <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.5</version> <configuration> <scanIntervalSeconds>1</scanIntervalSeconds>

eclipse中配置Tomcat服务器以及新建项目

eclipse配置Tomcat服务器 http://jingyan.baidu.com/article/ca2d939dd90183eb6d31ce79.html eclipse中配置Tomcat服务器遇到的常见问题 http://jingyan.baidu.com/article/ab69b270ccc4792ca7189fd6.html eclipse中新建Tomcat项目的一些知识点 http://wenku.baidu.com/link?url=JAAiVsFi4CoRxXK0w1qNu

解决eclipse中无法删除Tomcat服务器中的项目,报maven is required and cannot be removed from the server错误情况

maven is required and cannot be removed from the server 翻译:Maven是必需的,不能从服务器中删除. 无论是maven工程还是dynamic web工程都会出现这种情况 这是为什么呢? 因为这是预加载了,是你一创建工程时就已经把项目部署到指定的Tomcat中了 但这只是绑定,并不意味着该项目就在该服务器中,其实这仅是绑定了而已,即使你新建时不绑定,该项目依然是会在你右击使用run as service 时也会默认绑定 证明:右击别的项目r

Tomcat访问路径去掉项目名

#在tomcat下发布项目,或者说建站时访问域名去掉项目名 主要有两种方法 一是把项目放到ROOT目录下,但个人不推荐,单个项目还行 二是可以在conf/server.xml下修改配置 <Context docBase="../webapps/FlySystem" path="" reloadable="true"></Context> docBase就是项目实际路径,path就是要修改成的访问路径 原文地址:https: