老师请解答一下我的问题,谢谢!
来源:7-1 Web应用程序的打包与发布
MasonM
2019-03-27 22:08:36
我的tomcat8.5.39我找conf下的server.xml,没找到那个设置Context的地方,然后我就在</host>前面手动添加了代码,如下:

但我测试的时候,发现有些一些奇怪的问题,我之前已经更改path里的参数,设置过为path="/void"也设置过为path="/mason",然后我现在设置为path="/voidmason",然后我再测试的时候,发现之前设置的void和mason都能生效


这是为什么呢?不是应该只能最后设置的那个path="voidmason"生效吗?怎么之前设置的都能生效呢?
2回答
请问同学在更改配置文件的过程中,有没有重新启动tomcat呢?祝学习愉快~
PTR3
2019-03-28
我也试了一下,的确是这样,两个网址都会弹出页面。之后翻了一下tomcat的webapps目录里面多了一个与之前发布项目内容完全相同,但名字不同的文件夹。个人猜测是因为更改了server.xml最后面的网址路径造成的,然后tomcat又把工程解压了一遍还命名了。
以上为个人分析,具体看老师怎么说。



相似问题