今天遇到一个奇葩的问题,springboot项目在本地启动能正常访问,放到服务器上就404了.
后来经过排查发现是服务器jdk的版本和本地不一致导致的
需要修改pom.xml文件的<build>-- <plugins>加入一个plugin即可
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
添加了plugin之后,需要右键Mavenà Update Projects,这时候你可以看到工程根目录下的JRE System Library 版本更改了。