eclipse导入ssm项目,项目访问路径问题

今天改很久以前的项目,发现项目文件夹的名字已经变了好几次了,但是每次在eclipse里面通过tomcat运行的话,访问路径还是最初了。如果把项目打成war包放进tomcat中,然后启动tomcat服务器那样运行,这是的访问路径就是文件夹的文字了。所以我就很不理解。
尤其是好奇eclipse怎么根据项目获取到最初的访问路径的,现在可以排除是通过文件夹名字获取的。
1、首先我们启动tomcat的时候,可以点击下面的服务器,然后点击Modules,可以看见项目访问路径与项目的对应关系。
在这里插入图片描述

2、这个Path就我我门通过eclipse运行项目,访问时输入的项目路径,可以猜测出,这是在导入项目的时候就设置好的。
3、然后下面就是探究eclipse是根据什么设置的这个项目路径。这里我是看了这篇博客的启发。
然后看见了下面的东西。我猜测可能和maven有关。
在这里插入图片描述

4、然后找到maven的pom文件。可以从下入看出artifactId字段存储的是FPSO。而artifactId是项目的唯一的标识符。在这里插入图片描述
5、推测:因为导入项目的时候我们选择的是下图的已经存在的maven项目,所以会识别pom文件的artifactId字段,进而设置项目访问路径。
在这里插入图片描述
6、验证。
【1】复制一份项目,把pom文件的artifactId字段改变一下。这里改成了FPSO00。
在这里插入图片描述

【2】然后导入项目,可以看见下面显示的是FPSO00。
在这里插入图片描述
【3】最后运行项目,果然访问路径是FPSO00,然后看tomcat的Modules界面。也是FPSO00。
【4】后来发现好像有点问题,上面也是我的猜测,以后再补上把。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值