Marble 运行

2017-06-28  本文已影响0人  Jeff_dong

Marble 项目运行

1 数据库建立

本地新建一个数据库。从源代码的document目录下copy文件marble.sql,导入到本地数据库。

2 配置项目DB连接

修改项目中spring-application.xml文件的dataSourceMySQL 节点,修改为自己的连接参数。

    <bean id="dataSourceMySQL" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"
          p:url="jdbc:mysql://localhost:3306/marble?allowMultiQueries=true&amp;useUnicode=true&amp;characterEncoding=utf8">
        <property name="driverClassName" value="com.mysql.jdbc.Driver"/>
        <property name="username" value="MySql用户名"/>
        <property name="password" value="MySql密码"/>
    </bean>

3 启动项目

部署到web容器(tomcat),访问http://localhost:8080/marble

4 配置测试JOB

项目中自带了两个测试JOB,JOB1-异步JOB,JOB2-同步JOB, 用来提供一个job的demo。以下配置基于这两个JOB的配置。

根据项目中的spring-quartz.xml文件中的如下Marble标签配置进行offline的配置。
Marble标签配置如下:

 <!-- 配置Marble job. 如果有多个,可配置多个<marble:job ..>标签 -->
  <marble:scheduler id="taskScheduler" port="9145" appCode="99999">
        <marble:job name="job1" description="Test  Job" ref="job1"/>
        <marble:job name="job2" description="Test  Job" ref="job2"/>
    </marble:scheduler>

对应的OFFLINE配置如下:
1、计划任务管理页面添加 新应用

image.png

2、应用下添加 Scheduler和JOB

image.png

5 Enjoy It !

上一篇 下一篇

猜你喜欢

热点阅读