分布式任务调度平台XXL-JOB本地配置可能遇到的问题和解决方案
一. 基本概念
XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
二. 本地实例配置问题
这个地方就不做过多赘述了,官方文档上以及说的很详细。网上的博客也有很多。接下来主要讲一下作者在本地配置运行过程中遇到的各种问题。
这里作者使用的环境
1. JDK 1.8
2. Maven 4.0
3. Mysql 8.0
4. 操作系统 Mac os (这里是关键,这也是下边各种问题的关键)
三. 配置运行过程中各种问题及解决方案
(1)Maven中包的导入问题
如果你是从Github上直接Git 下的项目那么你可能会发现 Maven下你会始终无法导入一些包导致报错。这主要是因为在xxl-job下的pom.xml `<xxl-rpc.version>1.4.1-SNAPSHOT</xxl-rpc.version>`这行代码的缘故,我仔细查看了他的maven发现并没有这个版本,所以就会导致一 致无法拉取这个包。
**解决方案:**
这里你需要把pom.xml文件下的这个配置改成
`<xxl-rpc.version>1.4.0</xxl-rpc.version>`
在进行导入问题就会解决。