2

下面的示例代码与 BPXBATCH 一起使用以连接到 MAINFRAME FTP 客户端。当我在 Windows PC 上从 Eclipse 运行以下命令时。它的成功。当我尝试在大型机上使用 BPXBATCH 执行相同的操作时,问题就出现了。

代码抛出 FTPConnectionClosedException : Connection closed without injection at client.connect("XXX.XXX.XXX.XXX");

FTPClient client = new FTPClient();  
try {  
    client.connect("XXX.XXX.XXX.XXX");  
    client.login("user1", "pass123");  
    int reply ;  
    reply = client.getReplyCode();  

    System.out.println("Reply Code:"+reply);  

        if(client.isConnected())   
        client.logout();  
        else 
        System.out.println("Negative reply");  
} catch(final Throwable t){  
        t.printStackTrace();  
}
4

1 回答 1

0

我相信 BPXBATCH 不支持 FTP。您必须使用 SFTP。

于 2013-04-27T04:49:08.430 回答