SpringBoot除了jar\war启动的方式,还有一种启动方式:目录启动方式
目录启动方式可以帮助解决过去的jar不支持spring boot新方式,比如老版本的MyBatis
在META-INF/MANIFEST.MF中找到两个指定属性
Main-Class:org.springframework.boot.loader.JarLauncher
Start-Class:com.base.app
1.如果是jar包,启动的是
org.springframework.boot.loader.JarLauncher
2.如果是war包,启动的是
org.springframework.boot.loader.WarLauncher