这绝对有效!
第一:
哇,我正在阅读并尝试提供的答案,我不敢相信为什么没有人提到问题的根源,即“没有提到你想要的输出的方式”,所以让我们首先告诉intellij我们想要什么,通过添加波纹管标签到你的war
pom.xml
<packaging>war</packaging>
在哪里粘贴?标签内的任何位置<project>
现在让我们谈谈方法
您可以安装“Maven Helper”插件,因为它可以很好地帮助初学者,但是如果您的inteliji与maven握手良好,它将自动或手动刷新您的项目并将war功能添加到您的maven设置中(您在编辑器右侧看到的面板提到了Maven),在那里您单击插件,您应该看到现在您点击+时可以看到许多选项, 战争:战争与战争:爆炸是你的朋友做你喜欢的事war (org.apache.maven.plugins:maven-war-plugin:xxx)
<!-- Package as an executable jar/war -->
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
使用 clean 来除去之前的混乱,使用 war:war 创建 .war 文件,而对于 manifest war:exploded 就可以了,如果这些对 manifest 没有帮助,请使用
文件|项目结构,然后单击项目。单击“添加+”和“Web应用程序:战争爆炸”,然后它将弹出您的项目并选择它并点击“确定”,然后继续执行“构建>构建工件”。
祝你好运。