问题描述
我是先建的web项目,然后添加的maven。用maven不能打war,都打成了jar
解决方案
感觉你创建的不是maven web标准工程,在IntellJ下创建maven web工程,需要选在new Module标签,然后再archetype阶段选择maven-archetype-webapp选项。这样构建出来的maven工程才是标准的maven工程。 对于楼主的情况,可以尝试在pom.xml中添加<packaging>war</packaging>
解决方案二:
增加<packaging>war</packaging> 配置即可。
解决方案三:
pom.xml 新增<packaging>war</packaging> 该配置即可
时间: 2024-08-02 20:00:29