创建maven项目之后,war工程如果目录不全的话会出现错误。这种情况就是把目录补全就可以了。

这种情况版本问题,点击那个最新版本的,会自动给加一段代码。(如果没有就自己加上)

<build>
<plugins>
<plugin>
<artifactId>maven-war-plugin</artifactId>
<configuration>
<version>3.1</version>
</configuration>
</plugin>
</plugins>
<finalName>webserver</finalName> <!-- 最后项目的名字 -->
</build>现在项目里的文件已经没有错误了,但是项目还是红叉

查看problems,有许多信息包含在里面

右键项目

把自己的项目勾选上然后 ok 再看 problems

右键项目-->属性,如图将这两项勾选上,版本要选对,然后点击 ok

现在啥也没有了,也可以在tomcat上部署了。(再不行就重启一下子)
原文:https://www.cnblogs.com/renxiuxing/p/9375141.html