在 spring-boot打包出来的 jar 包中中执行其它的main.class

需通过以下命令执行


java -cp your.jar -Dloader.main=your.package.Main org.springframework.boot.loader.PropertiesLauncher

如果直接执行


java -cp your.jar your.package.Main

会报错误:


Error: Could not find or load main class ...