ynojima / v5-guideline

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TERASOLUNA Batch Framework for Java (5.x) Development Guideline

This guideline provides best practices to develop highly maintainable Batch applications using full stack framework focussing on Spring Framework, Spring Batch and MyBatis.

This guideline helps to proceed with the software development (mainly coding) smoothly.

Note
Stable guidelines

GitHub contents is under construction. Stable guidelines refer to here.

How to contribute

Contributing (bug report, pull request, any comments etc.) is welcome !! Please see the contributing guideline for details.

Source files

Source files of this guideline are stored into following directories.

  • Japanese version : {repository root}/src/main/asciidoc/ja/

  • English version : {repository root}/src/main/asciidoc/en/

Source file format

This guideline is written by the Asciidoctor format(.adoc). About the Asciidoctor format, refer to the Asciidoctor documentation contents.

How to build

We build to HTML and PDF files using the Asciidoctor Maven Plugin.

Clone a repository

Please clone a terasoluna-batch/v5-guideline repository or forked your repository.

$ git clone https://github.com/terasoluna-batch/v5-guideline.git

or

$ git clone https://github.com/{your account}/v5-guideline.git

Build HTML and PDF files for the Japanese

Please execute the two mvn command. If build is successful, HTML files generate to the directory below.

  • HTML : {your repository}/target/generated-docs/html

  • PDF : {your repository}/target/generated-docs/pdf

$ mvn -f image_pom.xml
$ mvn

Build HTML and PDF files for the English

Please execute the two mvn command with profile specification. If build is successful, HTML files generate to the directory below.

  • HTML : {your repository}/target/generated-docs/html

  • PDF : {your repository}/target/generated-docs/pdf

$ mvn -f image_pom.xml
$ mvn -P en

Terms of use

Terms of use refer to here(Japanese) or here(English).

About


Languages

Language:CSS 96.5%Language:JavaScript 2.0%Language:HTML 1.4%