Idea创建maven项目后运行时找不到Servlet
今天学习maven后,试着将之前写好的程序copy进来,想试着运行一下
一开始直接使用Tomcat可以运行项目,后来想使用Maven启动Tomcat来运行项目
于是我先配置好插件
然后设置运行环境
然后运行.............然后就报错了
于是我各种百度
大部分的帖子都写的是以下几个原因:
1.jar包的版本问题
2.idea配置的问题
我尝试了很多方法,作为一个萌新,我真的改的头都大了,但还是没有解决
于是我就猜想是不是我创建项目的时候有问题,于是我又百度了一下idea使用maven创建web项目
终于我发现了问题:
我使用idea创建web项目时使用的webapp的模板,它的main方法里只有webapp,我想使用写java代码于是我自己创建了一个源文件起的名字叫src,可能是这个名字有冲突,我将它改成java
然后我的程序就可以正常运行了
今天刚接触maven,这个问题困扰了我两个小时