赞
踩
例如,myproject-0.0.1-SNAPSHOT.jar包是使用Spring Boot maven插件打包后的可直接执行的jar包,即,可以使用命令java -jar myproject-0.0.1-SNAPSHOT.jar
来运行。
打开jar包中的MANIFEST.MF文件,内容如下:
java -jar x.jar
来执行。这个属性的值是主应用的类名,launcher 将在启动的时候加载该类。类名后面不要包含.class
扩展名。规范参见:https://docs.oracle.com/en/java/javase/19/docs/specs/jar/jar.html#main-attributes
package myproject.com.thb; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @SpringBootApplication public class MyApplication { @RequestMapping("/") String home() { return "Hello World"; } public static void main(String[] args) { SpringApplication.run(MyApplication.class, args); } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。