一、基础准备
1.1.下载以及安装软件
安装过程参考链接
1.1.1 Tomcat8.5.29 :
安装链接为:https://blog.csdn.net/abc7766554/article/details/76216598
其中自己安装配好环境后无法使用端口8080,后改端口为80.
参考链接:http://blog.sina.com.cn/s/blog_7a3f71160102w75w.html
1.1.2 maven3.5.3:
安装链接为:https://jingyan.baidu.com/article/a501d80c2d9a95ec630f5e8b.html
1.1.3 idea2017.3.4 破解:
破解链接为:https://blog.csdn.net/Cymtus/article/details/79471724
1.2.环境配置
在idea中需要配置JDK、maven、Tomcat环境。
1.3.运行SQL脚本
本系统跟SQL数据库有什么关系呢?????????
1.4.编译源码
通过下载源码 file --new--project from exiting sources 直接导入的源码
或者参考网址:https://jingyan.baidu.com/album/b0b63dbf0c0ac04a49307078.html?picindex=3
源码有三部分 为什么这样设计??????????
二、调度中心
2.1配置
配置文件中主要注意这两个
2.2部署项目
2.2.1通过maven管理项目将xxl-job--admin打包
我的理解是调度中心和执行器是分开的,所以此处先将admin打包,部署到Tomact下,就可以访问调度中心的网页了。
clean是清除。
不是每一个maven命令都需要执行。
maven仍需了解??????????????????????????????????
maven:用来管理依赖关系。可以自动导包。
maven仓库:Maven仓库就是放置所有JAR文件(WAR,ZIP,POM等等)的地方。
2.2.2部署到Tomact下
确保Tomcat先运行起来:bin目录下--Tomcat8w.exe 双击运行。
把打包好的war文件放在 webapps中,Tomcat会将其自动执行。
另外一种部署方式:在idea中设置热部署---exploded。此处可以更改war包的名字,以后访问地址的时候,启用新名字。
放在放在 webapps中部署方式需要注意文件名与jar包的名字一致。我的访问调度中心的网址为:
http://localhost:80/xxl-job-admin-1.9.1
三、执行器
3.1配置文件
配置文件中注意调度中心的地址是正确的。
3.2部署
使用springboot为执行器,打包后通过命令窗口Java -jar命令执行打包好的jar包。
spring定时任务中cron表达式使用
参考文章链接:https://blog.csdn.net/u012477338/article/details/46908195
开发自己的项目时,需要导入相应的包。