别字fix
This commit is contained in:
parent
dabd2688a5
commit
98a3f35332
|
@ -153,13 +153,13 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是
|
||||||
xxl.job.mail.sendFrom=ovono802302@163.com
|
xxl.job.mail.sendFrom=ovono802302@163.com
|
||||||
xxl.job.mail.sendNick=《任务调度平台XXL-JOB》
|
xxl.job.mail.sendNick=《任务调度平台XXL-JOB》
|
||||||
|
|
||||||
# 登陆账号
|
# 登录账号
|
||||||
xxl.job.login.username=admin
|
xxl.job.login.username=admin
|
||||||
xxl.job.login.password=123456
|
xxl.job.login.password=123456
|
||||||
|
|
||||||
#### 部署项目:
|
#### 部署项目:
|
||||||
如果已经正确进行上述配置,可将项目编译打war包并部署到tomcat中。
|
如果已经正确进行上述配置,可将项目编译打war包并部署到tomcat中。
|
||||||
访问链接:http://localhost:8080/xxl-job-admin/ ,登陆后运行界面如下图所示
|
访问链接:http://localhost:8080/xxl-job-admin/ ,登录后运行界面如下图所示
|
||||||
|
|
||||||
![输入图片说明](https://static.oschina.net/uploads/img/201704/25145242_KIKQ.png "在这里输入图片标题")
|
![输入图片说明](https://static.oschina.net/uploads/img/201704/25145242_KIKQ.png "在这里输入图片标题")
|
||||||
|
|
||||||
|
@ -206,7 +206,7 @@ XXL-JOB是一个轻量级分布式任务调度框架,其核心设计目标是
|
||||||
#### 前提:请确认“调度中心”和“执行器”项目已经成功部署并启动;
|
#### 前提:请确认“调度中心”和“执行器”项目已经成功部署并启动;
|
||||||
|
|
||||||
#### 步骤一:新建任务:
|
#### 步骤一:新建任务:
|
||||||
登陆调度中心,点击下图所示“新建任务”按钮,新建示例任务。然后,参考下面截图中任务的参数配置,点击保存。
|
登录调度中心,点击下图所示“新建任务”按钮,新建示例任务。然后,参考下面截图中任务的参数配置,点击保存。
|
||||||
|
|
||||||
![输入图片说明](https://static.oschina.net/uploads/img/201704/27205910_o8HQ.png "在这里输入图片标题")
|
![输入图片说明](https://static.oschina.net/uploads/img/201704/27205910_o8HQ.png "在这里输入图片标题")
|
||||||
|
|
||||||
|
@ -817,7 +817,7 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段
|
||||||
- 2、新增spring-boot类型执行器example项目;
|
- 2、新增spring-boot类型执行器example项目;
|
||||||
- 3、升级jetty版本至9.2;
|
- 3、升级jetty版本至9.2;
|
||||||
- 2、执行器移除GlueLoader依赖改为推送方式,GLUE源码加载不再依赖JDBC;
|
- 2、执行器移除GlueLoader依赖改为推送方式,GLUE源码加载不再依赖JDBC;
|
||||||
- 3、登陆拦截Redirect时获取项目名,解决非根据目录发布时跳转404问题;
|
- 3、登录拦截Redirect时获取项目名,解决非根据目录发布时跳转404问题;
|
||||||
|
|
||||||
#### TODO LIST
|
#### TODO LIST
|
||||||
- 1、任务并行触发处理规则:串行调度队列(默认)、并行、忽略、覆盖;
|
- 1、任务并行触发处理规则:串行调度队列(默认)、并行、忽略、覆盖;
|
||||||
|
|
|
@ -15,7 +15,7 @@ import java.lang.annotation.Target;
|
||||||
public @interface PermessionLimit {
|
public @interface PermessionLimit {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 登陆拦截 (默认拦截)
|
* 登录拦截 (默认拦截)
|
||||||
*/
|
*/
|
||||||
boolean limit() default true;
|
boolean limit() default true;
|
||||||
|
|
||||||
|
|
|
@ -41,7 +41,7 @@ public class MailUtil {
|
||||||
<bean id="javaMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl" scope="singleton" >
|
<bean id="javaMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl" scope="singleton" >
|
||||||
<property name="host" value="${mail.host}" /> <!-- SMTP发送邮件的服务器的IP和端口 -->
|
<property name="host" value="${mail.host}" /> <!-- SMTP发送邮件的服务器的IP和端口 -->
|
||||||
<property name="port" value="${mail.port}" />
|
<property name="port" value="${mail.port}" />
|
||||||
<property name="username" value="${mail.username}" /> <!-- 登陆SMTP邮件发送服务器的用户名和密码 -->
|
<property name="username" value="${mail.username}" /> <!-- 登录SMTP邮件发送服务器的用户名和密码 -->
|
||||||
<property name="password" value="${mail.password}" />
|
<property name="password" value="${mail.password}" />
|
||||||
<property name="javaMailProperties"> <!-- 获得邮件会话属性,验证登录邮件服务器是否成功 -->
|
<property name="javaMailProperties"> <!-- 获得邮件会话属性,验证登录邮件服务器是否成功 -->
|
||||||
<props>
|
<props>
|
||||||
|
@ -118,7 +118,7 @@ public class MailUtil {
|
||||||
mailSender.setPassword(password); // 发送者邮箱的密码
|
mailSender.setPassword(password); // 发送者邮箱的密码
|
||||||
|
|
||||||
//配置文件,用于实例化java.mail.session
|
//配置文件,用于实例化java.mail.session
|
||||||
Properties pro = System.getProperties();
|
Properties pro = new Properties();
|
||||||
pro.put("mail.smtp.auth", "true"); // 登录SMTP服务器,需要获得授权 (网易163邮箱新近注册的邮箱均不能授权,测试 sohu 的邮箱可以获得授权)
|
pro.put("mail.smtp.auth", "true"); // 登录SMTP服务器,需要获得授权 (网易163邮箱新近注册的邮箱均不能授权,测试 sohu 的邮箱可以获得授权)
|
||||||
pro.put("mail.smtp.socketFactory.port", port);
|
pro.put("mail.smtp.socketFactory.port", port);
|
||||||
pro.put("mail.smtp.socketFactory.fallback", "false");
|
pro.put("mail.smtp.socketFactory.fallback", "false");
|
||||||
|
|
|
@ -15,11 +15,11 @@
|
||||||
<div class="login-box-body">
|
<div class="login-box-body">
|
||||||
<p class="login-box-msg">任务调度中心</p>
|
<p class="login-box-msg">任务调度中心</p>
|
||||||
<div class="form-group has-feedback">
|
<div class="form-group has-feedback">
|
||||||
<input type="text" name="userName" class="form-control" placeholder="请输入登陆账号" value="admin" >
|
<input type="text" name="userName" class="form-control" placeholder="请输入登录账号" value="admin" >
|
||||||
<span class="glyphicon glyphicon-envelope form-control-feedback"></span>
|
<span class="glyphicon glyphicon-envelope form-control-feedback"></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group has-feedback">
|
<div class="form-group has-feedback">
|
||||||
<input type="password" name="password" class="form-control" placeholder="请输入登陆密码" value="123456" >
|
<input type="password" name="password" class="form-control" placeholder="请输入登录密码" value="123456" >
|
||||||
<span class="glyphicon glyphicon-lock form-control-feedback"></span>
|
<span class="glyphicon glyphicon-lock form-control-feedback"></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
|
@ -31,7 +31,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div><!-- /.col -->
|
</div><!-- /.col -->
|
||||||
<div class="col-xs-4">
|
<div class="col-xs-4">
|
||||||
<button type="submit" class="btn btn-primary btn-block btn-flat">登陆</button>
|
<button type="submit" class="btn btn-primary btn-block btn-flat">登录</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -6,7 +6,7 @@ $(function(){
|
||||||
increaseArea: '20%' // optional
|
increaseArea: '20%' // optional
|
||||||
});
|
});
|
||||||
|
|
||||||
// 登陆.规则校验
|
// 登录.规则校验
|
||||||
var loginFormValid = $("#loginForm").validate({
|
var loginFormValid = $("#loginForm").validate({
|
||||||
errorElement : 'span',
|
errorElement : 'span',
|
||||||
errorClass : 'help-block',
|
errorClass : 'help-block',
|
||||||
|
@ -25,14 +25,14 @@ $(function(){
|
||||||
},
|
},
|
||||||
messages : {
|
messages : {
|
||||||
userName : {
|
userName : {
|
||||||
required :"请输入登陆账号." ,
|
required :"请输入登录账号." ,
|
||||||
minlength:"登陆账号不应低于5位",
|
minlength:"登录账号不应低于5位",
|
||||||
maxlength:"登陆账号不应超过18位"
|
maxlength:"登录账号不应超过18位"
|
||||||
},
|
},
|
||||||
password : {
|
password : {
|
||||||
required :"请输入登陆密码." ,
|
required :"请输入登录密码." ,
|
||||||
minlength:"登陆密码不应低于5位",
|
minlength:"登录密码不应低于5位",
|
||||||
maxlength:"登陆密码不应超过18位"
|
maxlength:"登录密码不应超过18位"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
highlight : function(element) {
|
highlight : function(element) {
|
||||||
|
@ -48,7 +48,7 @@ $(function(){
|
||||||
submitHandler : function(form) {
|
submitHandler : function(form) {
|
||||||
$.post(base_url + "/login", $("#loginForm").serialize(), function(data, status) {
|
$.post(base_url + "/login", $("#loginForm").serialize(), function(data, status) {
|
||||||
if (data.code == "200") {
|
if (data.code == "200") {
|
||||||
ComAlert.show(1, "登陆成功", function(){
|
ComAlert.show(1, "登录成功", function(){
|
||||||
window.location.href = base_url;
|
window.location.href = base_url;
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue