我正在使用弹簧配置从ftp位置读取文件,如下所示。
<bean id="fileReader" class="org.springframework.batch.item.file.FlatFileItemReader">
<property name="resource"
value="ftp://FTPADMINTEST:12456@ftp.mycompany.net/IT/SE/box/dev/downloaded/CHI-20863.csv"/>
使用上面的配置我可以读取文件。但是最近我们为这个位置创建了挂载点以直接访问这些文件。 此位置的创建挂载点为 / BOX / DEV。 现在我尝试使用mount pint路径使用以下配置访问它。
<bean id="fileReader" class="org.springframework.batch.item.file.FlatFileItemReader">
<property name="resource"
value="file://BOX/DEV/CHI-20863.csv"/>
但是无法读取文件并获得异常:输入资源不存在类路径资源[/BOX/DEV/CHI-20863.csv]
请告诉我如何使用挂载点位置配置文件。
答案 0 :(得分:0)
//挂载完成的BOX / DEV /本地路径是什么?如果它是一个挂载,你必须使用适当的本地路径。否则你必须像在第一个中那样使用ftp路径。