有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何配置Docker以在Java中使用FTP客户端?

我正在尝试使用Docker容器化运行一个简单的Java FTP客户端(org.apache.commons.net.FTP.FTPClient)程序,以从远程FTP服务器获取一些文件

在本地运行应用程序(没有docker)效果很好。但是,容器化应用程序不会返回任何数据。示例程序:

ftpClient.connect(host, port);
ftpClient.login(usr, pwd);
System.out.println(ftpClient.getReplyString());
filenameList = ftpClient.listNames();
System.out.println(ftpClient.getReplyString());

对于Docker,我得到以下错误消息:连接关闭,没有指示

但有趣的是,我还收到: 230用户已登录。有什么提示吗


共 (0) 个答案