将一个示例项目导入我的工作区,URL如下所示:
http://localhost:8080/Example/login然后,我复制了示例项目,重新命名/重构,直到它生效。我的问题是,在哪里可以更改localhost后面的URL字符串?目前,URL仍然相同,但我希望我的URL是这样的:
http://localhost:8080/MyProject/login我必须指出,在“在服务器上运行”加载时,自动网址是:http://localhost:8080/Example/ .登录部分必须手动添加,并在控制器识别后添加。
看起来,localhost后面的名称是从ProjectName中取出来的,但我在复制之后重命名了它。是否在某些文档中需要手动进行更改?
发布于 2016-06-02 07:13:13
问问我自己,回答我自己。答案在这里找到:How to change context root of a dynamic web project in Eclipse?
首先:更改属性下的网络项目设置- Web设置-上下文根(如果尚未完成)
其次:在“服务器列表”下:右键单击“服务器”并进行清理。
这样就行了。
发布于 2016-06-02 07:13:55
您没有提到您使用的是哪个服务器,假设tomcat server.xml文件并进行如下更改,将上下文标记放在主机标记中
<Context docBase="MyProject" path="/login">有关更多https://tomcat.apache.org/tomcat-4.1-doc/config/context.html,请参考上下文标记的引用
假设您将项目名称更改为MyProject
https://stackoverflow.com/questions/37584763
复制相似问题