将Java Spring localhost项目名称转换为URL

时间:2016-06-02 06:59:16

标签: java spring url

将一个示例项目导入我的工作区,可以说这个URL看起来像这样:

http://localhost:8080/Example/login

然后我复制了示例项目,重命名/重构直到它工作。 我的问题是,我可以在哪里更改localhost之后的URL字符串? 目前,网址仍然相同,但我希望我的网址如下:

http://localhost:8080/MyProject/login

我必须提一下,在加载时“在服务器上运行”,自动URL为: http://localhost:8080/Example/ ...必须手动添加登录部分,然后控制器才能识别它。

看起来,localhost之后的名称来自ProjectName,但我在复制后重命名了。某些文档中是否需要手动进行更改?

2 个答案:

答案 0 :(得分:1)

问自己,回答自己。 答案可以在这里找到:How to change context root of a dynamic web project in Eclipse?

首先:更改属性 - Web项目设置 - 上下文根下的Web项目设置(如果尚未完成)

其次:在服务器列表之后:右键单击服务器并清除。

应该这样做。

答案 1 :(得分:0)

您没有提到您正在使用的服务器 假设tomcat goto server.xml文件并更改如下 将上下文标记放在主机标记

    <Context docBase="MyProject" path="/login">

请参阅更多https://tomcat.apache.org/tomcat-4.1-doc/config/context.html

的上下文标记的引用

假设您将项目名称更改为MyProject