本文已参与「新人创作礼」活动,一起开启掘金创作之路
这学期开始上j2ee之后,我真的理解为什么上一届的学长学姐说这一课程非常麻烦,我现在也开始有这种感觉了,就非常多的报错,上次上机,我感觉有老师教,应该会比较轻松,结果因为不知名的原因,就导个包都有很多错,于是今天我们来解决一下这个问题
不论是什么问题,首先我们都需要检查环境,查看是不是环境有问题,上周和老师讨论之后,经过检查配置没有问题,在刚才再进行寻找中,和舍友发现了出问题的情况在哪里,真的是一个巨蠢的问题!大家可以看到问题为下图,端口被占用了,那是被什么软件所占用了呢,没错!就是被原来那个已经启动的服务器给占了
对于Tomcat我一直有一个认知上的误区,我认为,在你进行实验前,需要将Tomcat先进行启动,才能在run on server,于是,我在开始前,其实就已经将8080这个端口占用了,而在这里时,我又没有进行对于接口的更改,于是实验项目一的代码无法成功运行
其实这个可以有两种解决方案 (1)将一开始打开的Tomcat点击关闭,点击服务之后,将这一块改为停止,将原Tomcat改为关闭,之后便可成功运行
(2)第二种方法就是将Tomcat v9.0 Server at Localhost点开,然后将其中的Ports那边的端口改掉,但需要注意,这个端口不要和别的端口冲突了
在改完之后,再次进行运行,运行结果正确