报错,找不到ROOT.war

来源:4-3 Spring Framework 时代的一般认识

老农的修炼

2018-12-13

通过java -jar 启动时一直报这个错误,
解压spring-webmvc-0.0.1-SNAPSHOT-war-exec.jar 后,发现是没有ROOT.war 这个东西,有点懵。
相见截图
打包
图片描述
图片描述

运行
图片描述

jar包解压

图片描述

写回答

2回答

阿鬼阿鬼阿鬼鬼

2019-02-17

请检查一下你spring-webmvc项目下插件是否多了一个springboot?

如果是,那么就是你的父级pom多了springboot相关插件,导致打包的时候多了这个影响了后面tomcat的启动。

将dive-in-spring-boot的pom文件,下面的整个注释一下就行了:

<build>
  <plugins>
     <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
     </plugin>
  </plugins>
</build>

1
3
慕丝3173549
回复
老农的修炼
我在Mac的环境下好用的,但是windows环境还是有这个问题。请问最后是怎么解决的。
2021-11-30
共3条回复

jayrwin

2018-12-23

项目的目录下目录名有没有打错呢?这个webapp目录。不要带s
//img.mukewang.com/szimg/5c1f855c0001d43f02780244.jpg

0
0

Spring Boot2.0深度实践 核心原理拆解+源码分析

系统化剖析Spring Boot 2.0,掌握技术原理,学习源码阅读技巧

2904 学习 · 213 问题

查看课程