Spring IncorrectLine Length异常

时间:2014-12-09 21:50:34

标签: spring batch-processing

使用FlatFileItemReader从0-326个字符读取文本文件。如果1行没有326个字符,我看到

  

IncorrectLineLengthException:Line短于最大范围326.

因为,我添加了跳过以跳过错误。作业完成但是,无法在@AfteJob方法中删除该文件。删除文件的唯一方法是停止服务器并手动删除。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

if(job.getExitStatus().equals(ExitStatus.COMPLETED) || job.getExitStatus().equals(ExitStatus.FAILED)){ //Your file deleting logic }