You can download spring-batch-core-2.2.1.release.jar in this page.
The Apache Software License, Version 2.0
spring-batch-core-2.2.1.release.jar file has the following types.
META-INF/MANIFEST.MF META-INF/maven/org.springframework.batch/spring-batch-core/pom.properties META-INF/maven/org.springframework.batch/spring-batch-core/pom.xml META-INF/spring.handlers META-INF/spring.schemas META-INF/spring.tooling org.springframework.batch.core.BatchStatus.class org.springframework.batch.core.ChunkListener.class org.springframework.batch.core.DefaultJobKeyGenerator.class org.springframework.batch.core.Entity.class org.springframework.batch.core.ExitStatus.class org.springframework.batch.core.ItemProcessListener.class org.springframework.batch.core.ItemReadListener.class org.springframework.batch.core.ItemWriteListener.class org.springframework.batch.core.Job.class org.springframework.batch.core.JobExecution.class org.springframework.batch.core.JobExecutionException.class org.springframework.batch.core.JobExecutionListener.class org.springframework.batch.core.JobInstance.class org.springframework.batch.core.JobInterruptedException.class org.springframework.batch.core.JobKeyGenerator.class org.springframework.batch.core.JobParameter.class org.springframework.batch.core.JobParameters.class org.springframework.batch.core.JobParametersBuilder.class org.springframework.batch.core.JobParametersIncrementer.class org.springframework.batch.core.JobParametersInvalidException.class org.springframework.batch.core.JobParametersValidator.class org.springframework.batch.core.SkipListener.class org.springframework.batch.core.StartLimitExceededException.class org.springframework.batch.core.Step.class org.springframework.batch.core.StepContribution.class org.springframework.batch.core.StepExecution.class org.springframework.batch.core.StepExecutionListener.class org.springframework.batch.core.StepListener.class org.springframework.batch.core.UnexpectedJobExecutionException.class org.springframework.batch.core.annotation.AfterChunk.class org.springframework.batch.core.annotation.AfterChunkError.class org.springframework.batch.core.annotation.AfterJob.class org.springframework.batch.core.annotation.AfterProcess.class org.springframework.batch.core.annotation.AfterRead.class org.springframework.batch.core.annotation.AfterStep.class org.springframework.batch.core.annotation.AfterWrite.class org.springframework.batch.core.annotation.BeforeChunk.class org.springframework.batch.core.annotation.BeforeJob.class org.springframework.batch.core.annotation.BeforeProcess.class org.springframework.batch.core.annotation.BeforeRead.class org.springframework.batch.core.annotation.BeforeStep.class org.springframework.batch.core.annotation.BeforeWrite.class org.springframework.batch.core.annotation.OnProcessError.class org.springframework.batch.core.annotation.OnReadError.class org.springframework.batch.core.annotation.OnSkipInProcess.class org.springframework.batch.core.annotation.OnSkipInRead.class org.springframework.batch.core.annotation.OnSkipInWrite.class org.springframework.batch.core.annotation.OnWriteError.class org.springframework.batch.core.configuration.DuplicateJobException.class org.springframework.batch.core.configuration.JobFactory.class org.springframework.batch.core.configuration.JobLocator.class org.springframework.batch.core.configuration.JobRegistry.class org.springframework.batch.core.configuration.ListableJobLocator.class org.springframework.batch.core.configuration.StepRegistry.class org.springframework.batch.core.configuration.annotation.AbstractBatchConfiguration.class org.springframework.batch.core.configuration.annotation.BatchConfigurationSelector.class org.springframework.batch.core.configuration.annotation.BatchConfigurer.class org.springframework.batch.core.configuration.annotation.DefaultBatchConfigurer.class org.springframework.batch.core.configuration.annotation.EnableBatchProcessing.class org.springframework.batch.core.configuration.annotation.JobBuilderFactory.class org.springframework.batch.core.configuration.annotation.ModularBatchConfiguration.class org.springframework.batch.core.configuration.annotation.SimpleBatchConfiguration.class org.springframework.batch.core.configuration.annotation.StepBuilderFactory.class org.springframework.batch.core.configuration.annotation.StepScope.class org.springframework.batch.core.configuration.annotation.StepScopeConfiguration.class org.springframework.batch.core.configuration.support.AbstractApplicationContextFactory.class org.springframework.batch.core.configuration.support.ApplicationContextFactory.class org.springframework.batch.core.configuration.support.ApplicationContextJobFactory.class org.springframework.batch.core.configuration.support.AutomaticJobRegistrar.class org.springframework.batch.core.configuration.support.ClassPathXmlApplicationContextFactory.class org.springframework.batch.core.configuration.support.ClassPathXmlJobRegistry.class org.springframework.batch.core.configuration.support.ClasspathXmlApplicationContextsFactoryBean.class org.springframework.batch.core.configuration.support.DefaultJobLoader.class org.springframework.batch.core.configuration.support.GenericApplicationContextFactory.class org.springframework.batch.core.configuration.support.GroupAwareJob.class org.springframework.batch.core.configuration.support.JobFactoryRegistrationListener.class org.springframework.batch.core.configuration.support.JobLoader.class org.springframework.batch.core.configuration.support.JobRegistryBeanPostProcessor.class org.springframework.batch.core.configuration.support.MapJobRegistry.class org.springframework.batch.core.configuration.support.MapStepRegistry.class org.springframework.batch.core.configuration.support.OsgiBundleXmlApplicationContextFactory.class org.springframework.batch.core.configuration.support.ReferenceJobFactory.class org.springframework.batch.core.configuration.xml.AbstractFlowParser.class org.springframework.batch.core.configuration.xml.AbstractListenerParser.class org.springframework.batch.core.configuration.xml.AbstractStepParser.class org.springframework.batch.core.configuration.xml.BeanDefinitionUtils.class org.springframework.batch.core.configuration.xml.ChunkElementParser.class org.springframework.batch.core.configuration.xml.CoreNamespaceHandler.class org.springframework.batch.core.configuration.xml.CoreNamespacePostProcessor.class org.springframework.batch.core.configuration.xml.CoreNamespaceUtils.class org.springframework.batch.core.configuration.xml.DecisionParser.class org.springframework.batch.core.configuration.xml.FlowElementParser.class org.springframework.batch.core.configuration.xml.InlineFlowParser.class org.springframework.batch.core.configuration.xml.InlineStepParser.class org.springframework.batch.core.configuration.xml.JobExecutionListenerParser.class org.springframework.batch.core.configuration.xml.JobParser.class org.springframework.batch.core.configuration.xml.JobParserJobFactoryBean.class org.springframework.batch.core.configuration.xml.JobRepositoryParser.class org.springframework.batch.core.configuration.xml.SimpleFlowFactoryBean.class org.springframework.batch.core.configuration.xml.SplitParser.class org.springframework.batch.core.configuration.xml.StandaloneStepParser.class org.springframework.batch.core.configuration.xml.StepListenerParser.class org.springframework.batch.core.configuration.xml.StepParserStepFactoryBean.class org.springframework.batch.core.configuration.xml.TaskletParser.class org.springframework.batch.core.configuration.xml.TopLevelFlowParser.class org.springframework.batch.core.configuration.xml.TopLevelJobListenerParser.class org.springframework.batch.core.configuration.xml.TopLevelStepListenerParser.class org.springframework.batch.core.configuration.xml.TopLevelStepParser.class org.springframework.batch.core.converter.DefaultJobParametersConverter.class org.springframework.batch.core.converter.JobParametersConverter.class org.springframework.batch.core.explore.JobExplorer.class org.springframework.batch.core.explore.support.AbstractJobExplorerFactoryBean.class org.springframework.batch.core.explore.support.JobExplorerFactoryBean.class org.springframework.batch.core.explore.support.MapJobExplorerFactoryBean.class org.springframework.batch.core.explore.support.SimpleJobExplorer.class org.springframework.batch.core.job.AbstractJob.class org.springframework.batch.core.job.CompositeJobParametersValidator.class org.springframework.batch.core.job.DefaultJobParametersValidator.class org.springframework.batch.core.job.SimpleJob.class org.springframework.batch.core.job.SimpleStepHandler.class org.springframework.batch.core.job.StepHandler.class org.springframework.batch.core.job.builder.FlowBuilder.class org.springframework.batch.core.job.builder.FlowBuilderException.class org.springframework.batch.core.job.builder.FlowJobBuilder.class org.springframework.batch.core.job.builder.JobBuilder.class org.springframework.batch.core.job.builder.JobBuilderException.class org.springframework.batch.core.job.builder.JobBuilderHelper.class org.springframework.batch.core.job.builder.JobFlowBuilder.class org.springframework.batch.core.job.builder.SimpleJobBuilder.class org.springframework.batch.core.job.flow.Flow.class org.springframework.batch.core.job.flow.FlowExecution.class org.springframework.batch.core.job.flow.FlowExecutionException.class org.springframework.batch.core.job.flow.FlowExecutionStatus.class org.springframework.batch.core.job.flow.FlowExecutor.class org.springframework.batch.core.job.flow.FlowHolder.class org.springframework.batch.core.job.flow.FlowJob.class org.springframework.batch.core.job.flow.FlowStep.class org.springframework.batch.core.job.flow.JobExecutionDecider.class org.springframework.batch.core.job.flow.JobFlowExecutor.class org.springframework.batch.core.job.flow.State.class org.springframework.batch.core.job.flow.support.SimpleFlow.class org.springframework.batch.core.job.flow.support.StateTransition.class org.springframework.batch.core.job.flow.support.state.AbstractState.class org.springframework.batch.core.job.flow.support.state.DecisionState.class org.springframework.batch.core.job.flow.support.state.EndState.class org.springframework.batch.core.job.flow.support.state.FlowExecutionAggregator.class org.springframework.batch.core.job.flow.support.state.FlowState.class org.springframework.batch.core.job.flow.support.state.MaxValueFlowExecutionAggregator.class org.springframework.batch.core.job.flow.support.state.SplitState.class org.springframework.batch.core.job.flow.support.state.StepState.class org.springframework.batch.core.launch.JobExecutionNotFailedException.class org.springframework.batch.core.launch.JobExecutionNotRunningException.class org.springframework.batch.core.launch.JobExecutionNotStoppedException.class org.springframework.batch.core.launch.JobInstanceAlreadyExistsException.class org.springframework.batch.core.launch.JobLauncher.class org.springframework.batch.core.launch.JobOperator.class org.springframework.batch.core.launch.JobParametersNotFoundException.class org.springframework.batch.core.launch.NoSuchJobException.class org.springframework.batch.core.launch.NoSuchJobExecutionException.class org.springframework.batch.core.launch.NoSuchJobInstanceException.class org.springframework.batch.core.launch.support.CommandLineJobRunner.class org.springframework.batch.core.launch.support.ExitCodeMapper.class org.springframework.batch.core.launch.support.JobRegistryBackgroundJobRunner.class org.springframework.batch.core.launch.support.JvmSystemExiter.class org.springframework.batch.core.launch.support.RunIdIncrementer.class org.springframework.batch.core.launch.support.RuntimeExceptionTranslator.class org.springframework.batch.core.launch.support.ScheduledJobParametersFactory.class org.springframework.batch.core.launch.support.SimpleJobLauncher.class org.springframework.batch.core.launch.support.SimpleJobOperator.class org.springframework.batch.core.launch.support.SimpleJvmExitCodeMapper.class org.springframework.batch.core.launch.support.SystemExiter.class org.springframework.batch.core.listener.AbstractListenerFactoryBean.class org.springframework.batch.core.listener.ChunkListenerSupport.class org.springframework.batch.core.listener.CompositeChunkListener.class org.springframework.batch.core.listener.CompositeItemProcessListener.class org.springframework.batch.core.listener.CompositeItemReadListener.class org.springframework.batch.core.listener.CompositeItemWriteListener.class org.springframework.batch.core.listener.CompositeJobExecutionListener.class org.springframework.batch.core.listener.CompositeSkipListener.class org.springframework.batch.core.listener.CompositeStepExecutionListener.class org.springframework.batch.core.listener.ExecutionContextPromotionListener.class org.springframework.batch.core.listener.ItemListenerSupport.class org.springframework.batch.core.listener.JobExecutionListenerSupport.class org.springframework.batch.core.listener.JobListenerFactoryBean.class org.springframework.batch.core.listener.JobListenerMetaData.class org.springframework.batch.core.listener.JobParameterExecutionContextCopyListener.class org.springframework.batch.core.listener.ListenerMetaData.class org.springframework.batch.core.listener.MethodInvokerMethodInterceptor.class org.springframework.batch.core.listener.MulticasterBatchListener.class org.springframework.batch.core.listener.OrderedComposite.class org.springframework.batch.core.listener.SkipListenerSupport.class org.springframework.batch.core.listener.StepExecutionListenerSupport.class org.springframework.batch.core.listener.StepListenerFactoryBean.class org.springframework.batch.core.listener.StepListenerFailedException.class org.springframework.batch.core.listener.StepListenerMetaData.class org.springframework.batch.core.listener.StepListenerSupport.class org.springframework.batch.core.partition.PartitionHandler.class org.springframework.batch.core.partition.StepExecutionSplitter.class org.springframework.batch.core.partition.support.AbstractPartitionHandler.class org.springframework.batch.core.partition.support.DefaultStepExecutionAggregator.class org.springframework.batch.core.partition.support.MultiResourcePartitioner.class org.springframework.batch.core.partition.support.PartitionNameProvider.class org.springframework.batch.core.partition.support.PartitionStep.class org.springframework.batch.core.partition.support.Partitioner.class org.springframework.batch.core.partition.support.RemoteStepExecutionAggregator.class org.springframework.batch.core.partition.support.SimplePartitioner.class org.springframework.batch.core.partition.support.SimpleStepExecutionSplitter.class org.springframework.batch.core.partition.support.StepExecutionAggregator.class org.springframework.batch.core.partition.support.TaskExecutorPartitionHandler.class org.springframework.batch.core.repository.ExecutionContextSerializer.class org.springframework.batch.core.repository.JobExecutionAlreadyRunningException.class org.springframework.batch.core.repository.JobInstanceAlreadyCompleteException.class org.springframework.batch.core.repository.JobRepository.class org.springframework.batch.core.repository.JobRestartException.class org.springframework.batch.core.repository.dao.AbstractJdbcBatchMetadataDao.class org.springframework.batch.core.repository.dao.DefaultExecutionContextSerializer.class org.springframework.batch.core.repository.dao.ExecutionContextDao.class org.springframework.batch.core.repository.dao.JdbcExecutionContextDao.class org.springframework.batch.core.repository.dao.JdbcJobExecutionDao.class org.springframework.batch.core.repository.dao.JdbcJobInstanceDao.class org.springframework.batch.core.repository.dao.JdbcStepExecutionDao.class org.springframework.batch.core.repository.dao.JobExecutionDao.class org.springframework.batch.core.repository.dao.JobInstanceDao.class org.springframework.batch.core.repository.dao.MapExecutionContextDao.class org.springframework.batch.core.repository.dao.MapJobExecutionDao.class org.springframework.batch.core.repository.dao.MapJobInstanceDao.class org.springframework.batch.core.repository.dao.MapStepExecutionDao.class org.springframework.batch.core.repository.dao.NoSuchObjectException.class org.springframework.batch.core.repository.dao.StepExecutionDao.class org.springframework.batch.core.repository.dao.XStreamExecutionContextStringSerializer.class org.springframework.batch.core.repository.support.AbstractJobRepositoryFactoryBean.class org.springframework.batch.core.repository.support.JobRepositoryFactoryBean.class org.springframework.batch.core.repository.support.MapJobRepositoryFactoryBean.class org.springframework.batch.core.repository.support.SimpleJobRepository.class org.springframework.batch.core.resource.ListPreparedStatementSetter.class org.springframework.batch.core.resource.StepExecutionSimpleCompletionPolicy.class org.springframework.batch.core.scope.StepScope.class org.springframework.batch.core.scope.context.ChunkContext.class org.springframework.batch.core.scope.context.StepContext.class org.springframework.batch.core.scope.context.StepContextRepeatCallback.class org.springframework.batch.core.scope.context.StepScopeManager.class org.springframework.batch.core.scope.context.StepSynchronizationManager.class org.springframework.batch.core.step.AbstractStep.class org.springframework.batch.core.step.FatalStepExecutionException.class org.springframework.batch.core.step.NoSuchStepException.class org.springframework.batch.core.step.NoWorkFoundStepExecutionListener.class org.springframework.batch.core.step.StepHolder.class org.springframework.batch.core.step.StepInterruptionPolicy.class org.springframework.batch.core.step.StepLocator.class org.springframework.batch.core.step.StepLocatorStepFactoryBean.class org.springframework.batch.core.step.ThreadStepInterruptionPolicy.class org.springframework.batch.core.step.builder.AbstractTaskletStepBuilder.class org.springframework.batch.core.step.builder.FaultTolerantStepBuilder.class org.springframework.batch.core.step.builder.FlowStepBuilder.class org.springframework.batch.core.step.builder.JobStepBuilder.class org.springframework.batch.core.step.builder.PartitionStepBuilder.class org.springframework.batch.core.step.builder.SimpleStepBuilder.class org.springframework.batch.core.step.builder.StepBuilder.class org.springframework.batch.core.step.builder.StepBuilderException.class org.springframework.batch.core.step.builder.StepBuilderHelper.class org.springframework.batch.core.step.builder.TaskletStepBuilder.class org.springframework.batch.core.step.factory.BatchListenerFactoryHelper.class org.springframework.batch.core.step.factory.FaultTolerantStepFactoryBean.class org.springframework.batch.core.step.factory.SimpleStepFactoryBean.class org.springframework.batch.core.step.item.BatchRetryTemplate.class org.springframework.batch.core.step.item.Chunk.class org.springframework.batch.core.step.item.ChunkMonitor.class org.springframework.batch.core.step.item.ChunkOrientedTasklet.class org.springframework.batch.core.step.item.ChunkProcessor.class org.springframework.batch.core.step.item.ChunkProvider.class org.springframework.batch.core.step.item.DefaultItemFailureHandler.class org.springframework.batch.core.step.item.FaultTolerantChunkProcessor.class org.springframework.batch.core.step.item.FaultTolerantChunkProvider.class org.springframework.batch.core.step.item.ForceRollbackForWriteSkipException.class org.springframework.batch.core.step.item.KeyGenerator.class org.springframework.batch.core.step.item.SimpleChunkProcessor.class org.springframework.batch.core.step.item.SimpleChunkProvider.class org.springframework.batch.core.step.item.SimpleRetryExceptionHandler.class org.springframework.batch.core.step.item.SkipOverflowException.class org.springframework.batch.core.step.item.SkipWrapper.class org.springframework.batch.core.step.job.DefaultJobParametersExtractor.class org.springframework.batch.core.step.job.JobParametersExtractor.class org.springframework.batch.core.step.job.JobStep.class org.springframework.batch.core.step.skip.AlwaysSkipItemSkipPolicy.class org.springframework.batch.core.step.skip.CompositeSkipPolicy.class org.springframework.batch.core.step.skip.ExceptionClassifierSkipPolicy.class org.springframework.batch.core.step.skip.LimitCheckingItemSkipPolicy.class org.springframework.batch.core.step.skip.NeverSkipItemSkipPolicy.class org.springframework.batch.core.step.skip.NonSkippableProcessException.class org.springframework.batch.core.step.skip.NonSkippableReadException.class org.springframework.batch.core.step.skip.NonSkippableWriteException.class org.springframework.batch.core.step.skip.SkipException.class org.springframework.batch.core.step.skip.SkipLimitExceededException.class org.springframework.batch.core.step.skip.SkipListenerFailedException.class org.springframework.batch.core.step.skip.SkipPolicy.class org.springframework.batch.core.step.skip.SkipPolicyFailedException.class org.springframework.batch.core.step.tasklet.CallableTaskletAdapter.class org.springframework.batch.core.step.tasklet.ConfigurableSystemProcessExitCodeMapper.class org.springframework.batch.core.step.tasklet.MethodInvokingTaskletAdapter.class org.springframework.batch.core.step.tasklet.SimpleSystemProcessExitCodeMapper.class org.springframework.batch.core.step.tasklet.SystemCommandException.class org.springframework.batch.core.step.tasklet.SystemCommandTasklet.class org.springframework.batch.core.step.tasklet.SystemProcessExitCodeMapper.class org.springframework.batch.core.step.tasklet.Tasklet.class org.springframework.batch.core.step.tasklet.TaskletStep.class org/springframework/batch/core/configuration/xml/spring-batch-2.0.xsd org/springframework/batch/core/configuration/xml/spring-batch-2.1.xsd org/springframework/batch/core/configuration/xml/spring-batch-2.2.xsd org/springframework/batch/core/configuration/xml/spring-batch.gif org/springframework/batch/core/migration/migration-db2.sql org/springframework/batch/core/migration/migration-derby.sql org/springframework/batch/core/migration/migration-h2.sql org/springframework/batch/core/migration/migration-hsqldb.sql org/springframework/batch/core/migration/migration-insert-only.sql org/springframework/batch/core/migration/migration-mysql.sql org/springframework/batch/core/migration/migration-oracle10g.sql org/springframework/batch/core/migration/migration-postgresql.sql org/springframework/batch/core/migration/migration-sqlf.sql org/springframework/batch/core/migration/migration-sqlserver.sql org/springframework/batch/core/migration/migration-sybase.sql org/springframework/batch/core/schema-db2.sql org/springframework/batch/core/schema-derby.sql org/springframework/batch/core/schema-drop-db2.sql org/springframework/batch/core/schema-drop-derby.sql org/springframework/batch/core/schema-drop-h2.sql org/springframework/batch/core/schema-drop-hsqldb.sql org/springframework/batch/core/schema-drop-mysql.sql org/springframework/batch/core/schema-drop-oracle10g.sql org/springframework/batch/core/schema-drop-postgresql.sql org/springframework/batch/core/schema-drop-sqlf.sql org/springframework/batch/core/schema-drop-sqlserver.sql org/springframework/batch/core/schema-drop-sybase.sql org/springframework/batch/core/schema-h2.sql org/springframework/batch/core/schema-hsqldb.sql org/springframework/batch/core/schema-mysql.sql org/springframework/batch/core/schema-oracle10g.sql org/springframework/batch/core/schema-postgresql.sql org/springframework/batch/core/schema-sqlf.sql org/springframework/batch/core/schema-sqlserver.sql org/springframework/batch/core/schema-sybase.sql
spring-batch-core-2.2.1.release.pom file content.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <artifactId>spring-batch-core</artifactId> <packaging>jar</packaging> <name>Core</name> <description>Core domain for batch processing, expressing a domain of Jobs, Steps, Chunks, etc.</description> <url>http://static.springframework.org/spring-batch/${project.artifactId}</url> <parent> <groupId>org.springframework.batch</groupId> <artifactId>spring-batch-parent</artifactId> <version>2.2.1.RELEASE</version> <relativePath>../spring-batch-parent</relativePath> </parent> <dependencies> <dependency> <groupId>org.springframework.batch</groupId> <artifactId>spring-batch-infrastructure</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.hsqldb</groupId> <artifactId>hsqldb</artifactId> </dependency> <dependency> <groupId>com.h2database</groupId> <artifactId>h2</artifactId> <version>1.2.132</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <optional>true</optional> <scope>test</scope> </dependency> <!-- <dependency> --> <!-- <groupId>org.easymock</groupId> --> <!-- <artifactId>easymock</artifactId> --> <!-- </dependency> --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>cglib</groupId> <artifactId>cglib-nodep</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>com.thoughtworks.xstream</groupId> <artifactId>xstream</artifactId> </dependency> <dependency> <groupId>org.codehaus.jettison</groupId> <artifactId>jettison</artifactId> </dependency> <dependency> <groupId>org.osgi</groupId> <artifactId>osgi_R4_core</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework.osgi</groupId> <artifactId>spring-osgi-core</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <executions> <execution> <id>generate-sql</id> <phase>generate-sources</phase> <configuration> <tasks> <typedef resource="foundrylogic/vpp/typedef.properties" /> <taskdef resource="foundrylogic/vpp/taskdef.properties" /> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/hsqldb.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/hsqldb.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-hsqldb.sql" /> </vppcopy> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/h2.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/h2.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-h2.sql" /> </vppcopy> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/db2.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/db2.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-db2.sql" /> </vppcopy> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/derby.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/derby.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-sqlf.sql" /> </vppcopy> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/sqlf.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/sqlf.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-sqlf.sql" /> </vppcopy> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/oracle10g.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/oracle10g.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-oracle10g.sql" /> </vppcopy> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/postgresql.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/postgresql.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-postgresql.sql" /> </vppcopy> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/mysql.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/mysql.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-mysql.sql" /> </vppcopy> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/sqlserver.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/sqlserver.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-sqlserver.sql" /> </vppcopy> <vppcopy todir="${basedir}/target/generated-resources" overwrite="true"> <config> <context> <property key="includes" value="src/main/sql" /> <property file="${basedir}/src/main/sql/sybase.properties" /> </context> <engine> <property key="velocimacro.library" value="src/main/sql/sybase.vpp" /> </engine> </config> <fileset dir="${basedir}/src/main/sql" includes="schema*.sql.vpp" /> <mapper type="glob" from="*.sql.vpp" to="*-sybase.sql" /> </vppcopy> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <junitArtifactName>junit:junit</junitArtifactName> </configuration> </plugin> </plugins> </pluginManagement> </build> <reporting> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>emma-maven-plugin</artifactId> <version>1.0-alpha-1</version> </plugin> </plugins> </reporting> </project>
<dependency> <groupId>org.springframework.batch</groupId> <artifactId>spring-batch-core</artifactId> <version>2.2.1.release</version> </dependency>
If you think the following spring-batch-core-2.2.1.release.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download spring-batch-core-2.2.1.release.jar file