springboot微服务打包JAR包部署

[size=large]Springboot微服务打包JAR操作如下:

Main方法启动类:继承 SpringBootServletInitializer类,重写configure方法
源码如下:
@SpringBootApplication
public class ApplicationTest extends SpringBootServletInitializer
{

public static void main(String[] args)
{
SpringApplication.run(ApplicationTest.class, args);
}

@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder builder)
{
return builder.sources(this.getClass());
}
}


修改POM文件引用maven打包插件
源码如下:

springboot-demo


org.springframework.boot
spring-boot-maven-plugin
1.5.9.RELEASE

com.cn.ApplicationTest




repackage






org.apache.maven.plugins
maven-compiler-plugin

1.8
1.8
UTF-8





使用MAVEN打成JAR包,编写windows环境启动脚本:
java -jar springboot-demo.jar

最后将JAR包和启动脚本放到同一级目录下,执行 启动脚本 即可
[/size]

你可能感兴趣的:(springboot)