Marble 运行

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 !

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容