问题:没有生成target文件和对应的classes
在运行项目的时候报了一个找不到servlet的500异常

java.lang.ClassNotFoundException: com.sise.servlet.ShowServlet

在这里插入图片描述于是在项目查找错误,发现out/artifacts/WEB-INF/untitled_war_exploded文件下没有编译后的servlet资源

在这里插入图片描述
查看idea项目配置信息

在这里插入图片描述
发现多了一段配置信息

<component name="NewModuleRootManager" inherit-compiler-output="true">
    <exclude-output />
    <content url="file://$MODULE_DIR$" />
    <orderEntry type="inheritedJdk" />
    <orderEntry type="sourceFolder" forTests="false" />
</component>

这段配置信息对应的操作是

在这里插入图片描述
也就是说没有输出路径,因此会没有target文件生成也没有servlet资源

原因可能是tomcat配置了两次war包

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐