我想列出公共FTP服务器上目录下的所有文件。
我尝试了以下
new File("ftp://ftp.ex.yyy/a").eachFile() { file->
println file.getName()
但是我收到了错误
URI
/sample/getStatus/index
Class
java.io.FileNotFoundException
Message
/Users/aaaaa/Documents/yyyyy/sample/ftp://ftp.ex.yyy/a
感谢任何帮助
答案 0 :(得分:3)
您不能将FTP站点视为本地文件。这就是你得到那个例外的原因。您的代码正在查找本地文件系统。经过一番谷歌搜索后,我找到了一段代码片段。如果没有至少一个第三方库,我认为你将能够轻松地做到这一点。