Permalink
Browse files

BATCH-1935: Add quick start maven archetype

  • Loading branch information...
chrisjs authored and mminella committed Jan 16, 2013
1 parent f1a8250 commit c1be0af6fca533506d01b80fe8df95510d77df95
Showing with 656 additions and 675 deletions.
  1. +1 −0 .gitignore
  2. +1 −2 archetypes/pom.xml
  3. +297 −258 archetypes/simple-cli/pom.xml
  4. +25 −0 archetypes/simple-cli/src/main/assembly/descriptor.xml
  5. +0 −27 archetypes/simple-cli/src/main/java/example/ExampleItemReader.java
  6. +0 −24 archetypes/simple-cli/src/main/java/example/ExampleItemWriter.java
  7. +47 −0 archetypes/simple-cli/src/main/java/example/Person.java
  8. +38 −0 archetypes/simple-cli/src/main/java/example/PersonItemProcessor.java
  9. +0 −179 archetypes/simple-cli/src/main/java/test/jdbc/datasource/DataSourceInitializer.java
  10. +19 −32 archetypes/simple-cli/src/main/resources/META-INF/spring/module-context.xml
  11. +6 −2 archetypes/simple-cli/src/main/resources/batch.properties
  12. +68 −58 archetypes/simple-cli/src/main/resources/launch-context.xml
  13. +0 −5 archetypes/simple-cli/src/main/resources/log4j.properties
  14. +7 −0 archetypes/simple-cli/src/main/resources/support/person.sql
  15. +5 −0 archetypes/simple-cli/src/main/resources/support/sample-data.csv
  16. +8 −0 archetypes/simple-cli/src/main/scripts/runJob.bat
  17. +8 −0 archetypes/simple-cli/src/main/scripts/runJob.sh
  18. +15 −20 archetypes/simple-cli/src/site/site.xml
  19. +0 −18 archetypes/simple-cli/src/test/java/example/ExampleItemReaderTests.java
  20. +0 −13 archetypes/simple-cli/src/test/java/example/ExampleItemWriterTests.java
  21. +38 −0 archetypes/simple-cli/src/test/java/example/PersonItemProcessorTest.java
  22. +36 −25 ...e-cli/src/test/java/example/{ExampleJobConfigurationTests.java → PersonJobConfigurationTest.java}
  23. +37 −12 archetypes/simple-cli/src/test/resources/test-context.xml
View
@@ -18,4 +18,5 @@ s3.properties
*.ipr
*.iws
.*.swp
+.DS_Store
View
@@ -5,8 +5,7 @@
<packaging>pom</packaging>
<name>Archetypes</name>
<url>http://static.springframework.org/spring-batch/${artifactId}</url>
- <description> Spring Batch archetypes are simple project templates containing just enough code to get you started running a job. For more detailed examples of using particular features of the framework, look at the Spring Batch Samples project. Currently the archetypes are deployed as regular Maven projects (not archetypes), because of limitations in the archetype plugin (or our understanding of how it works). For most effective use, copy one into Eclipse and use Q4E to manage the dependencies.
- </description>
+ <description>Spring Batch archetypes are simple project templates containing just enough code to get you started running a job. For more detailed examples of using particular features of the framework, look at the Spring Batch Samples project. Currently the archetypes are deployed as regular Maven projects (not archetypes), because of limitations in the archetype plugin (or our understanding of how it works). For most effective use, copy one into Eclipse and use Q4E to manage the dependencies.</description>
<parent>
<groupId>org.springframework.batch</groupId>
<artifactId>spring-batch-parent</artifactId>
Oops, something went wrong.

0 comments on commit c1be0af

Please sign in to comment.