Browse Source

1、Servlet/JSP Spec:3.0/2.2;
2、Jetty升级版本至8.2.0.v20160908;;

xueli.xue 8 years ago
parent
commit
aa812e1531
4 changed files with 27 additions and 25 deletions
  1. 14 11
      README.md
  2. 2 2
      pom.xml
  3. 6 7
      xxl-job-admin/pom.xml
  4. 5 5
      xxl-job-core/pom.xml

+ 14 - 11
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;
 
 ## 七、其他
 

+ 2 - 2
pom.xml

@@ -23,8 +23,8 @@
 				<artifactId>maven-compiler-plugin</artifactId>
 				<version>3.1</version>
 				<configuration>
-					<source>1.6</source>
-					<target>1.6</target>
+					<source>1.7</source>
+					<target>1.7</target>
 					<encoding>UTF8</encoding>
 				</configuration>
 			</plugin>

+ 6 - 7
xxl-job-admin/pom.xml

@@ -80,14 +80,13 @@
 		<!-- servlet -->
 		<dependency>
 			<groupId>javax.servlet</groupId>
-			<artifactId>servlet-api</artifactId>
-			<version>2.5</version>
-			<!--<scope>provided</scope>-->
+			<artifactId>javax.servlet-api</artifactId>
+			<version>3.0.1</version>
 		</dependency>
 		<dependency>
 			<groupId>javax.servlet.jsp</groupId>
 			<artifactId>jsp-api</artifactId>
-			<version>2.1</version>
+			<version>2.2</version>
 		</dependency>
 
 		<!-- junit -->
@@ -128,21 +127,21 @@
 			<artifactId>httpclient</artifactId>
 			<version>4.3.6</version>
 		</dependency>
-		
+
 		<!-- javax.mail -->
 		<dependency>
 			<groupId>javax.mail</groupId>
 			<artifactId>mail</artifactId>
 			<version>1.4.6</version>
 		</dependency>
-		
+
 		<!-- quartz :quartz-2.2.3/c3p0-0.9.1.1/slf4j-api-1.6.6 -->
 		<dependency>
 			<groupId>org.quartz-scheduler</groupId>
 			<artifactId>quartz</artifactId>
 			<version>2.2.3</version>
 		</dependency>
-		
+
 		<!-- xxl-job-core -->
 		<dependency>
 			<groupId>com.xuxueli</groupId>

+ 5 - 5
xxl-job-core/pom.xml

@@ -17,22 +17,22 @@
 		<!-- servlet -->
 		<dependency>
 			<groupId>javax.servlet</groupId>
-			<artifactId>servlet-api</artifactId>
-			<version>2.5</version>
+			<artifactId>javax.servlet-api</artifactId>
+			<version>3.0.1</version>
 		</dependency>
 		<dependency>
 			<groupId>javax.servlet.jsp</groupId>
 			<artifactId>jsp-api</artifactId>
-			<version>2.1</version>
+			<version>2.2</version>
 		</dependency>
 
 		<!-- jetty -->
 		<dependency>
 			<groupId>org.eclipse.jetty</groupId>
 			<artifactId>jetty-server</artifactId>
-			<version>7.6.19.v20160209</version>
+			<version>8.2.0.v20160908</version>
 		</dependency>
-				
+
 		<!-- slf4j -->
 		<dependency>
 			<groupId>org.slf4j</groupId>