Idea创建maven项目后运行时找不到Servlet
今天学习maven后,试着将之前写好的程序copy进来,想试着运行一下
一开始直接使用Tomcat可以运行项目,后来想使用Maven启动Tomcat来运行项目
于是我先配置好插件

然后设置运行环境

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

于是我各种百度
大部分的帖子都写的是以下几个原因:
1.jar包的版本问题
2.idea配置的问题
我尝试了很多方法,作为一个萌新,我真的改的头都大了,但还是没有解决
于是我就猜想是不是我创建项目的时候有问题,于是我又百度了一下idea使用maven创建web项目
终于我发现了问题:

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

然后我的程序就可以正常运行了
今天刚接触maven,这个问题困扰了我两个小时
Idea Maven项目运行Servlet找不到解决方案
本文讲述了作者在Idea中使用Maven创建项目后,遇到运行时找不到Servlet的问题。作者尝试了调整jar包版本、检查IDE配置,但问题未解决。最终发现是源文件目录命名冲突导致,修改源文件夹名为`java`后问题解决。

被折叠的 条评论
为什么被折叠?



