java ftp代码中的大型机文件命名

java ftp代码中的大型机文件命名,ftp,filepath,mainframe,Ftp,Filepath,Mainframe,假设我的主机xxx.xxx.xxx.xx上有一个由用户QWERTY在路径测试中创建的文件file.txt。我想将此文件从大型机ftp到我的unix计算机。当我运行代码时,fsDataInputStream=ftpFileSystem.open(新路径(“ftp://QWERTY@xxx.xxx.xxx.xx'TEST/file.txt') 我得到的错误是“路径'TEST/file.txt'是一个目录。” 给出fsDataInputStream=ftpFileSystem.open(新路径('TE

假设我的主机xxx.xxx.xxx.xx上有一个由用户QWERTY在路径测试中创建的文件file.txt。我想将此文件从大型机ftp到我的unix计算机。当我运行代码时,
fsDataInputStream=ftpFileSystem.open(新路径(“ftp://QWERTY@xxx.xxx.xxx.xx'TEST/file.txt')

我得到的错误是“路径'TEST/file.txt'是一个目录。”

给出
fsDataInputStream=ftpFileSystem.open(新路径('TEST/file.txt'),1000)

我得到错误:文件'QWERTY./'TEST/File.txt不存在。它自己附加了“QWERTY./”

有关于如何指定此文件路径名的指针吗

我让它工作了!! 问题是我使用的是fTpFileSystem,它自己将用户名附加到连接URL。 我使用了FTP系统的其他API