您的位置:首页 > 编程语言 > Java开发

Eclipse中修改Web项目的URL访问路径

2017-02-28 09:57 316 查看


1 tomcat启动的URL

在自己的项目名称上,点右键,properties,web project settings,然后修改右边的context root,一般默认是项目名,但是,如果是复制别的项目工程,还是原来复制过来的项目名

2 maven工程:项目名称就是artifactId,即f2pdj,在哪里启动,就是哪里,不管是不是父子工程。还有,改的时候要小心,别把  <parent>标签里面的artifactId改错了,那就直接报错了
<groupId>com.thinkgem.jeesite</groupId>
<!-- <artifactId>jeesite</artifactId> -->
<artifactId>f2pdj</artifactId>
<version>1.2.6</version>
<packaging>war</packaging>


---------------------------------------------------------------------------------------

下面是copy别人的


背景

访问路径,也就是指在浏览器中访问该web系统时的根路径,比如http://localhost:8080/xxxx/index.jsp  这里的xxxx,也就是request.getContextPath()得到的值。

我们在做系统开发的时候,在本地工作区可能会有同一个系统的多个版本存在,比如上面所说的xxxx系统,这里可能会有xxxx1、xxxx1_1、xxxx1_2代表该系统的1.0 、1.1、 1.2版本,对应的工程名字默认就是系统的访问路径,但是,我们可能会希望这些项目能够有一个统一的访问路径xxxx,这样向服务器部署的时候不管部署的是哪个项目,访问路径都是统一的。


方法

在服务器部署的时候,比如tomcat,我们只需要修改对应的context.xml文件即可,<Context path="">属性对应的就是访问路径。

在Eclipse中,双击Server视图的Tomcat实例,如下:



 

我们可以看到在Server locations中有3个选项,在上图中选择的是第一个选项,这由Eclipse对tomcat的配置进行管理,对应的虚拟配置目录在图片中的Server Path一栏中。

我们可以去直接修改那个路径下的conf/server.xml文件,或者点击下面的Modules,在里面的web modules里进行修改各个项目的Path。其效果最终都是修改server.xml文件里Context的path内容
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: