This library 'Super CSV' extension library with annotation function.
- this library automatic building for CellProcessor from Annotation with JavaBean.
- and simply showing localized messages.
- Java1.8
- (SuperCSV2.x is Java1.6+, but this library require Java1.8)
- SuperCSV 2.4+
- Add dependency for Super Csv Annotation
<dependency> <groupId>com.github.mygreen</groupId> <artifactId>super-csv-annotation</artifactId> <version>2.3</version> </dependency>
- Add dependency for Logging library. Example Logback.
<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>1.2.11</version> <scope>test</scope> </dependency>
- Setup Java SE 8 (1.8.0_121+)
- Setup Maven
- Setup Sphinx (building for manual)
- install Python
- install sphinx and theme for read the docs, janome
# pip install sphinx # pip install sphinx_rtd_theme --upgrade # pip install janome
- Build with Maven
- make jar files.
# mvn clean package
- generate site.
# mvn site -Dgpg.skip=true