# dataCollection **Repository Path**: gorb/dataCollection ## Basic Information - **Project Name**: dataCollection - **Description**: 基于kettle 8.3API的在新采集任务调度项目,后端采用springboot实现,前端使用layui,参考了zhaxiaodong9860的代码并引用了其中的页面管理,后台代码自行参考了API进行工具化编写,方便使用,对接webSPoon,完成在线编辑kettle脚本功能 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.35youth.cn - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 374 - **Created**: 2021-06-29 - **Last Updated**: 2021-06-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # dataCollection ### 介绍 基于Spring-boot的kettle调度项目,在原项目基础上[kettle-scheduler-boot](https://gitee.com/uxue/kettle-scheduler-boot)调整了以下功能: 1、修改jap为mybatis-plus 2、增加数据整合(在线编辑脚本) 3、对接webSpoon用于编辑kettle脚本。下载地址[webSpoon download](https://pan.baidu.com/s/1GLEhWI-YBge3k6_F-dvTGw) 提取码: cffa webSpoon配置说明请看后面部分 ### [点击查看QA文档](./doc/QA.md) ### [点击查看更新日志及部署包](./doc/version.md) ### 编译安装 1、访问 [dataCollection](https://gitee.com/uxue/dataCollection) 的码云主页,拉取最新完整代码(建议使用master分支) 2、导入doc文件夹中对应数据库脚本 3、进入代码根目录执行 mvn clean package命令。注:pom中引入了oracle依赖,需将oracle驱动包打到本地的maven仓库中,[配置参照QA文档](./doc/QA.md#oracle) 4、分别进入target\classes复制所有application开头的配置文件和target目录中的dataCollection-0.0.1-SNAPSHOT.jar文件至同一文件夹 5、application.yml可配置应用端口,数据库使用Oracle还是MySQL,以及最末尾的webSpoon地址,无需带上http:// 6、application-kettle.yml文件配置kettle日志,插件等目录 7、application-dbType.yml文件根据各自使用的数据库,选择数据库进行配置 8、当前目录运行 java -jar dataCollection-0.0.1-SNAPSHOT.jar **注:整合列表中编辑,需在webSpoon配置好之后,两边需要有同名的资源库连接方可使用** ### webSpoon配置说明 1、下载webSpoon安装包。 2、下载tomcat8。 3、将webSpoon安装包解压到tomcat的webapps目录。 4、将kettle客户端的plugins,system两个目录复制到bin目录。 5、启动tomcat即可。 免配置webSpoon下载:[download](https://pan.baidu.com/s/1z76Zj7a__2b8_DEzA3_deQ) 提取码: fs3s ### 引用说明 **注:项目部分代码参照或直接从其他项目中copy** 项目列表: | 项目名称 | 项目主页 | | ---- | ---- | | kettle-scheduler | [https://github.com/zhaxiaodong9860](https://github.com/zhaxiaodong9860) | | kettleweb | [https://gitee.com/wind137/kettleweb](https://gitee.com/wind137/kettleweb) | | kettle-scheduler-boot | [https://gitee.com/uxue/kettle-scheduler-boot](https://gitee.com/uxue/kettle-scheduler-boot) | ### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request ### 感谢 项目开源至今,感谢一下朋友的各种帮助。(排名按时间先后顺序) | 序号 | 名称 | 个人主页 | 捐赠方式 | 金额 | 备注 | 时间 | | ---- | ----------- | -------------------------------- | ------------ | ---- | --------------------------- | ----- | | 1 | 啦啦啦啦啦啦 | https://www.cnblogs.com/wlh1995/ | 维护Mysql分支 | XX | kettle作者热心,一起加油。 | 2020-12-11 | | 2 | 华子哥 | XXX | 微信 | 50 | | 2021-01-20 | ### 关于我 1. 半码农