码迷,mamicode.com
首页 > 编程语言 > 详细

Spring Boot 以 jar 包方式运行在后台

时间:2016-12-16 10:00:53      阅读:240      评论:0      收藏:0      [点我收藏+]

标签:常用   tle   views   maven   bst   name   pre   log   json   

spring-boot jar 包方式启动:
首先,为了防止和常用的 Tomcat 8080 端口冲突,将 Spring-boot 项目的端口号设置为 9090。
具体方法:在 application.properties 文件里写 server.port=9090。
使用 maven 命令:clean package 打包。
放到服务器上一个合适的位置。
使用 Java -jar spring-boot01-1.0-SNAPSHOT.jar 命令,启动 jar 包。
然后,在浏览器输入 http://124.232.163.150:9090/hello 就可以看到有 json 格式的数据返回。

然而,上面的这种方式,只要控制台关闭,服务就不能访问了。下面我们使得 jar 包在后台运行。

java -jar spring-boot01-1.0-SNAPSHOT.jar > log.file 2>&1 &
  • 1
  • 1

技术分享

如果这个时候,我想关掉后台运行的 Spring Boot 的服务,我要这样做:

ps aux | grep spring | xargs kill -9

此时,控制台显示:

技术分享

参考资料:
Spring boot jar 后台运行 - 茶爸爸 的专栏 - 博客频道 - CSDN.NET
http://blog.csdn.net/xiaoyu411502/article/details/48520239

Spring Boot 以 jar 包方式运行在后台

标签:常用   tle   views   maven   bst   name   pre   log   json   

原文地址:http://www.cnblogs.com/toSeeMyDream/p/6185644.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!