前段时间研究springboot
发现使用Application类启动的话, 可以进入Controller方法并且返回数据,但是不能跳转到WEB-INF目录下网页,
前置配置
server:
port: 8086
tomcat:
uri-encoding: UTF-8
servlet:
context-path: /
spring:
mvc:
view:
suffix: .jsp
prefix: /WEB-INF/views/
view:
suffix: .jsp
prefix: /WEB-INF/views/
使用启动类或者启动后。jar 404错误
控制台可以看见已经进入方法了
解决方案1: 使用spring-boot:run 启动
会导致问题:
打包成jar包 使用java -jar springboot.jar, 访问前端 一样会404
缺陷弥补方案 ,打包成 war包, 使用java -jar springboot.war 就OK了
解决方案2:配置pom.xml ,请看红色字体,
src/main/java
**/*.properties
**/*.xml
**/*.yml
false
src/main/resources
**/*.properties
**/*.xml
**/*.yml
**/*.txt
false
src/main/webapp
META-INF/resources
**/**
src/main/webapp
META-INF/resources
**/**
进行webapp目录配置后,
使用启动类启动 和 打包成jar包 都可以正常访问了
O(∩_∩)O哈哈~
修改了配置 记得 clean 一下哦