FTPClient ftpClient = null;
try {
ftpClient = new FTPClient ();
ftpClient.connect(ftpHost, Integer.parseInt(ftpPort));// 连接FTP服务器
boolean dd = ftpClient.login(ftpUserName, ftpPassword);// 登陆FTP服务器
System.out.println(dd);
if (!FTPReply.isPositiveCompletion(ftpClient.getReplyCode())) {
logger.info("未连接到FTP,用户名或密码错误。");
ftpClient.disconnect();
} else {
logger.info("FTP连接成功。");
}
} catch (SocketException e) {
e.printStackTrace();
logger.info("FTP的IP地址可能错误,请正确配置。");
} catch (IOException e) {
e.printStackTrace();
logger.info("FTP的端口错误,请正确配置。");
}
ftpClient.connect(192.168.8.68,21);这里直接报错
但是我同样的 端口,用户密码可以通过客户端连接,详见附件图片
[img][/img]