The [Spring Batch 6.0 Migration Guide](https://github.com/spring-projects/spring-batch/wiki/Spring-Batch-6.0-Migration-Guide) says that the class **JobParametersInvalidException** was moved to a new package. The class was in 6.0.0-M3 , but in 6.0.0 the class appears to have been renamed to "InvalidJobParametersException". So perhaps the Migration Guide should be updated. Thanks!