1

我在 sprin batch writer 和 reader 中给出如下资源值file://surfsd11.myhome.net/Ftpfiles/mybox/int/downloaded/myfile.csv。Spring Batch 可以读取文件并解析它。但是我已将相同的应用程序部署到另一台在 UNIX 环境中运行的服务器中,无法访问相同的文件(路径)。可能是什么原因?如果访问有问题surfsd11.myhome.net。我如何在 UNIX 中映射相同的内容以使用相同的内容。请帮助我,我花了很多时间来确定这一点。

4

1 回答 1

0

我猜您的问题是您尝试访问的路径不在您的应用程序中,在这种情况下,您应该设置环境变量来读取该文件路径(当您在应用程序之外引用资源时)

像这样,你的环境变量 = 'folderpath = surfsd11.myhome.net'

file://#{folderpath}/Ftpfiles/mybox/int/downloaded/myfile.csv

希望这有效。

问候阿肖克·古迪斯

于 2013-11-05T16:02:17.443 回答