Spring Batch 扩展项目为 Spring Batch 项目 提供扩展模块。 该项目是 GitHub 上 Spring 组织 的一部分。
模块 | 描述 | 负责人 | 版本 | CI 构建 |
---|---|---|---|---|
spring-batch-excel | 支持 Microsoft Excel | @mdeinum | 0.1.1 | |
spring-batch-elasticsearch | 支持 Elasticsearch | @parikshitdutta | 0.1.0-SNAPSHOT | |
spring-batch-bigquery | 支持 Google BigQuery | @dgray16 | 0.1.0 | |
spring-batch-neo4j | 支持 Neo4j | @michael-simons | 0.1.0 | |
spring-batch-geode | 支持 Apache Geode | 待定 | 0.1.0-SNAPSHOT |
查看 Stack Overflow 上的 spring-batch 标签。
通过 Spring Batch Extensions GitHub Issue Tracker 报告问题。
Spring Batch Extensions 项目的每个模块都作为独立项目托管,拥有自己的发布周期。 所有模块都使用 Maven 构建。唯一的先决条件是 Git 和 JDK 1.8+。
git clone git://github.com/spring-projects/spring-batch-extensions.git
cd spring-batch-extensions/module-name
mvn clean package
mvn install
使用 Spring Tool Suite 时,可以直接导入基于 Maven 的项目:
File -> Import -> Maven Project
或者,您可以使用 Maven 生成 Eclipse 元数据(.classpath 和 .project 文件):
mvn eclipse:eclipse
完成后,您可以像往常一样将项目导入 Eclipse:
File -> Import -> Existing projects into workspace
使用 Intellij IDEA 时,可以直接导入基于 Maven 的项目:
File -> Open
然后选择模块的目录。
或者,您可以使用 Maven 生成 Intellij IDEA 元数据(.iml 和 .ipr 文件):
mvn idea:idea
完成后,您可以像往常一样将项目导入 Intellij IDEA。
欢迎 Pull requests。详情请参阅 贡献者指南。
在 Twitter 上关注 Spring Batch 团队成员和贡献者:
Spring Batch Extensions 以 Apache License 2.0 版本发布,除非个别扩展模块另有说明,但这种情况应该很少见。
我们期待您的贡献!!