1.创建maven工程,添加依赖
SpringBoot项目,首先就要把 spring-boot-starter-parent 添加到pom文件,我用的是 1.5.6.RELEASE 版本,这里主要是一个Demo,关于数据库连接等,其他的依赖我暂时不添加了。

 <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>1.5.6.RELEASE</version><relativePath /></parent>

关于saturn的主要是一个jar包依赖和一个插件

     <!-- saturn --><dependency><groupId>com.vip.saturn</groupId><artifactId>saturn-job-api</artifactId><version>3.1.0</version></dependency><plugin><groupId>com.vip.saturn</groupId><artifactId>saturn-plugin</artifactId><version>3.1.0</version></plugin>

2.编写application.yml文件(有的人喜欢用.properties文件也可以)
因为目前我不涉及到其他复杂业务场景,只是把应用启动起来,所以,只配了应用的启动端口和日志,其他暂时就不做配置了。

3.创建应用启动文件

4.编写作业逻辑实现类

5.目前项目结构如下

6.打包作业
右键工程名   --->   Run As  --->   Maven Build  ,填上 saturn:zip,再 Run 就可以打包了

在target目录下,就会生成一个 MySaturnJob-0.0.1-SNAPSHOT-app.zip 文件

7.发布作业
把 该  *-app.zip 文件上传到要部署的机器特定的目录,解压就好了

Saturn Java作业SpringBoot方式开发打包相关推荐

  1. java基于springboot框架开发的办公自动化OA系统

    项目描述 本系统是一个OA办公自动化系统,使用Maven进行项目管理,基于springboot框架开发的项目,mysql底层数据库,前端采用freemarker模板引擎,Bootstrap作为前端UI ...

  2. Java实战 SpringBoot 网站开发 留言管理、网站后台留言管理模块、后台网站用户运营数据管理开发。

    <QA不加班 > 前言 Java SpringBoot 网站实战开发 留言管理.网站后台留言管理模块.后台网站用户运营数据管理开发. Java 网站开发网站运营后台管理和用户留言板功能后端 ...

  3. 名片管理系统java,[作业]JavaEE框架开发技术之名片管理系统

    这是Java EE框架开发技术一书中贯穿整本书的一个练习系统(作业). 代码一共有两个部分 第一部分是第五章的作业,完成如下 使用原生的jdbc代码进行数据库的连接 界面和书本完全相同 除部分js代码 ...

  4. Java安全-Springboot Javaweb开发急速入门

    文章目录 创建项目 需要配置数据库 启动服务 添加web控制器 数据库操作 1.建立实体类 2.建立mapper接口 3.建立xml文件,引入mybatis 4.建立service类 5.在contr ...

  5. 视频教程-SpringBoot实战开发视频-Java

    SpringBoot实战开发视频 十余年计算机技术领域从业经验,在中国电信.盛大游戏等多家五百强企业任职技术开发指导顾问,国内IT技术发展奠基人之一. 杨千锋 ¥69.00 立即订阅 扫码下载「CSD ...

  6. Java物流项目第四天 作业中心服务开发(pd-work)

    品达物流TMS项目 第5章 作业中心服务开发(pd-work) 1. 作业中心服务数据模型 本章要开发的是作业中心微服务,对应的maven工程为pd-work.作业中心微服务提供TMS中各种作业.单据 ...

  7. 基于springboot框架开发的作业提交与批改系统

    此系统是基于springboot框架开发的作业提交与批改系统,系统项目是maven项目,项目层次分离,易于二次开发和学习, 系统功能 分为教师,学生两类用户,每一角色具有不同的功能权限. 教师功能权限 ...

  8. java用springboot开发的美食菜谱网(有美食达人)附论文

    简介 Java开发美食菜谱分享网站,健康专题分享,菜谱网源码.用户可以发布菜谱,可以评论,可以发布关于健康饮食的文章,还可以查看自己的主页.管理员可以管理所有的数据,审核数据. 演示视频 https: ...

  9. Java基于springboot开发的漂亮的个人家乡博客系统有论文

    概述 个人博客相册家乡主题,用户注册后可以发布关于家乡的特色文章介绍,可以发布照片,相册管理,留言,评论,回复,收藏,关注 演示视频 https://www.bilibili.com/video/BV ...

最新文章

  1. 学以致用七---Centos7.2+python3.6.2+django2.1.1 --搭建一个网站(补充)
  2. idea可以使用flash框架吗_这个框架厉害了,使用它几分钟就可以编写一个微信插件...
  3. vistualSVN server:Windows下SVN服务器利器
  4. c 语言三种正规循环,C语言复习题库
  5. group by具有去重的功能
  6. CoreAnimation编程指南(六)动画 转自:http://www.dreamingwish.com/
  7. boost::basic_string_ref相关的测试程序
  8. 【TensorFlow-windows】keras接口——卷积核可视化
  9. pve安装黑群晖直通硬盘_蜗牛星际装机教程篇三:手把手教你安装黑群晖NAS
  10. OpenShift 4之评估节点自消耗的系统资源
  11. php json字符串转json对象一直出错,显示空
  12. webservice 安全性 对外_WebService安全性的几种实现方法【身份识别】
  13. 【优化预测】基于matlab贝叶斯网络优化LSTM预测【含Matlab源码 1329期】
  14. 视力测试软件正确吗,体检视力测试
  15. 一套完整代码解析 高度坍塌的解决方案(最全)
  16. 压六类双绞线网线水晶头,
  17. 网上选课系统算法了解
  18. 2021年中国DDI(DNS-DHCP-IPAM)解决方案市场趋势报告、技术动态创新及2027年市场预测
  19. java ipv6校验_IPV6地址校验(java)
  20. php中$this-是什么意思?

热门文章

  1. hibernate生成数据表时报错:HHH000388: Unsuccessful: create table emp (empid integer generated by default as i
  2. 车间调度问题总结笔记二——AGV调度
  3. linux 代码编辑器软件下载,slickedit 2016 linux下载
  4. linux 进入汉字目录,终端下拼音补全中文名称和路径
  5. java ascii码转字符_java中char对应的ASCII码的转化操作
  6. qq里面cap字符_qq字符ari什么意思?
  7. Chrome浏览器无法打开产品稿原型Axure RP Extension for Chrome 解决方法
  8. c语言乐谱编辑软件怎么用的,如何编辑乐谱
  9. 程序员怎么告别 “混日子”
  10. android x5全屏白色,x5webview 自定义全屏界面 X5webview完美去掉分享功能和缓存功能(2)...