Idea创建maven项目后运行时找不到Servlet

今天学习maven后,试着将之前写好的程序copy进来,想试着运行一下

一开始直接使用Tomcat可以运行项目,后来想使用Maven启动Tomcat来运行项目

于是我先配置好插件

Idea创建maven项目后运行时找不到Servlet

然后设置运行环境

Idea创建maven项目后运行时找不到Servlet

 

然后运行.............然后就报错了

Idea创建maven项目后运行时找不到Servlet

 

于是我各种百度

大部分的帖子都写的是以下几个原因:

1.jar包的版本问题

2.idea配置的问题

 

我尝试了很多方法,作为一个萌新,我真的改的头都大了,但还是没有解决

于是我就猜想是不是我创建项目的时候有问题,于是我又百度了一下idea使用maven创建web项目

终于我发现了问题:

Idea创建maven项目后运行时找不到Servlet

我使用idea创建web项目时使用的webapp的模板,它的main方法里只有webapp,我想使用写java代码于是我自己创建了一个源文件起的名字叫src,可能是这个名字有冲突,我将它改成java

Idea创建maven项目后运行时找不到Servlet

然后我的程序就可以正常运行了

今天刚接触maven,这个问题困扰了我两个小时

相关文章: