diff --git a/README.md b/README.md index 65dd50d3..2d8b2185 100644 --- a/README.md +++ b/README.md @@ -86,10 +86,11 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是 ![输入图片说明](https://static.oschina.net/uploads/img/201607/23221244_nq9a.png "在这里输入图片标题") #### 1.5 环境 -- Maven3+ -- Jdk1.7+ -- Tomcat7+ -- Mysql5.5+ +- Servlet/JSP Spec:3.0/2.2 +- Jdk:1.7+ +- Tomcat:7+ +- Maven:3+ +- Mysql:5.5+ ## 二、快速入门 @@ -686,19 +687,21 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段 - 8、"调度中心"自动注册和发现,failover: 调度中心周期性自动注册, 任务回调时可以感知在线的所有调度中心地址, 通过failover的方式进行任务回调,避免回调单点风险。 #### 6.10 版本 V1.5.1 特性 -- 1、代码优化,POM清理; -- 2、Spring升级至3.2.17.RELEASE版本; -- 3、Jetty升级新版本; -- 4、集群执行器选择规则自定义:单点=选择第一个,随机=随机选择一个; +- 1、代码优化,POM清理,clean code; +- 2、Servlet/JSP Spec指定为3.0/2.2 +- 3、Spring升级至3.2.17.RELEASE版本; +- 4、Jetty升级版本至8.2.0.v20160908; + #### 规划中 +- 1、集群执行器选择规则自定义:单点=选择第一个,随机=随机选择一个; +- 2、支持脚本JOB, 即shell/python/php等, glue实现; - 3、任务执行规则自定义:假如前一个任务正在执行,后续调度执行规则支持自定义; 串行(默认,当前逻辑):后续调度入调度队列; 并行:后续调度并行执行; Pass:后续调度被Pass; -- 4、兼容oracle; -- 5、后续优化:在线修改密码, -- 6、支持脚本JOB, 即shell/python/php等, glue实现; +- 4、后续优化:在线修改密码; +- 5、兼容oracle; ## 七、其他 diff --git a/pom.xml b/pom.xml index 4ad21e5b..e7e1201e 100644 --- a/pom.xml +++ b/pom.xml @@ -23,8 +23,8 @@ maven-compiler-plugin 3.1 - 1.6 - 1.6 + 1.7 + 1.7 UTF8 diff --git a/xxl-job-admin/pom.xml b/xxl-job-admin/pom.xml index e5c77363..acf5e527 100644 --- a/xxl-job-admin/pom.xml +++ b/xxl-job-admin/pom.xml @@ -80,14 +80,13 @@ javax.servlet - servlet-api - 2.5 - + javax.servlet-api + 3.0.1 javax.servlet.jsp jsp-api - 2.1 + 2.2 @@ -128,21 +127,21 @@ httpclient 4.3.6 - + javax.mail mail 1.4.6 - + org.quartz-scheduler quartz 2.2.3 - + com.xuxueli diff --git a/xxl-job-core/pom.xml b/xxl-job-core/pom.xml index 151684c9..d4df583b 100644 --- a/xxl-job-core/pom.xml +++ b/xxl-job-core/pom.xml @@ -17,22 +17,22 @@ javax.servlet - servlet-api - 2.5 + javax.servlet-api + 3.0.1 javax.servlet.jsp jsp-api - 2.1 + 2.2 org.eclipse.jetty jetty-server - 7.6.19.v20160209 + 8.2.0.v20160908 - + org.slf4j