spring-batch training Launching the process: mvn clean package (generates .zip file) unzip .zip (target/ folder) set input/output files into conf/fileProcessor.properties (there´s a sample input file into resources folder) At the unzip destination folder (contains .jar file) type: java -jar ${jarname}.jar ${xml.job.file.name} ${job.id} Sample: java -jar springbatch-1.0-SNAPSHOT.jar simpleJob.xml processFileJob Folders lib/: libraries that process depends conf/: properties sprinbatch-${version}.jar: process module Links Tutorial