我在sprin批处理编写器和读者file://surfsd11.myhome.net/Ftpfiles/mybox/int/downloaded/myfile.csv
中给出如下资源值。 Spring批处理可以读取文件并解析它。
但我已将相同的应用程序部署到另一台服务器中,该服务器在UNIX环境中运行,无法访问同一文件(路径)。
可能是什么原因?如果访问surfsd11.myhome.net
时出现问题。我如何在UNIX中映射相同的内容以使用相同的方法。
请帮助我,我花了很多时间来理解这一点。
答案 0 :(得分:0)
我想您的问题是您尝试访问的路径不在您的应用程序中,在这种情况下,您应该环境varaibale来读取该文件路径(当您在应用程序之外引用资源时)
像这样的东西, 你的env变量=' folderpath = surfsd11.myhome.net'文件://#{FOLDERPATH} /Ftpfiles/mybox/int/downloaded/myfile.csv
希望这有效。
此致 Ashok Gudise