# 主类继承 SpringBootServletInitializer 并重写 configure
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
@SpringBootApplication
public class 项目名Application extends SpringBootServletInitializer {
public static void main(String[] args) {
SpringApplication.run(项目名Application.class, args);
}
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
return builder.sources(项目名Application.class);
}
}
# 重新启动一遍项目
# pom.xml
<!--打包成jar包-->
<packaging>jar</packaging>
# 执行打包操作,在idea右侧 Maven Projects 栏双击 package 等待出现 Build Success即可
# 找到项目路径中的 target 文件夹打开,里面有打包好的jar包
— .idea
— .mvn
— src
— target
— .gitignore
— 项目名.iml
— HELP.md
— mvnw
— mvnw.cmd
— pom.xml
# 打开cmd,cd 到 .jar 所在的位置,执行代码:
java -jar 项目名.jar
# 等待项目启动完毕,访问 http://127.0.0.1:[端口号]
服务端运行可参考:https://blog.csdn.net/weixin_42863549/article/details/104571580