程序运行环境
suse11
java1.8
org.apache.commons.net.ftp.FTPClient v3.6
=========================================================
程序片段:
ftpClient = FtpUtilsByApache.ftpLogin(ftpIP, Integer.parseInt(ftpPort),
dynamicProperties.getProperties("remoteFtpUser"),
dynamicProperties.getProperties("remoteFtpPassword"));
=================================================================
FtpUtils类部分内容:
public static FTPClient ftpLogin(String ftpUrl, int ftpPort, String ftpUser, String ftpPwd) {
try {
logger.info("进入ftp登陆函数");
FTPClient ftpClient = new FTPClient();
ftpClient.setControlEncoding("UTF-8");
logger.info("开始连接ftp");
ftpClient.connect(ftpUrl, ftpPort);
logger.info("输入用户名密码");
ftpClient.login(ftpUser, ftpPwd);
logger.info("设置二进制传输");
ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
logger.info("检查ftp连接是否成功");
int reply = ftpClient.getReplyCode();
if (!FTPReply.isPositiveCompletion(reply)) {
logger.info("检查ftp连接失败");
ftpClient.abort();
ftpClient.disconnect();
return null;
}
return ftpClient;
} catch (IOException e) {
logger.info("", e);
}
return null;
}
=================== 程序日志 ========================
2018-12-19 21:48:17.254 INFO 31652 --- [main] c.k.T.service.service.CreateToneService : 1249017任务,第1次下载600926200000297745铃音编号,0EF93BF4F00C4DEEBF1C7F7C9E871A19_013001_640x480.3gp铃音名,开始.
2018-12-19 21:48:17.254 INFO 31652 --- [main] c.k.ToneCreate.service.utils.FtpUtils : 进入ftp登陆函数
2018-12-19 21:48:17.254 INFO 31652 --- [main] c.k.ToneCreate.service.utils.FtpUtils : 设置utf-8
2018-12-19 21:48:17.254 INFO 31652 --- [main] c.k.ToneCreate.service.utils.FtpUtils : 开始连接ftp
2018-12-19 21:48:17.315 INFO 31652 --- [main] c.k.ToneCreate.service.utils.FtpUtils : 输入用户名密码
===========================================================
之后就没有任何内容了,也没有捕获到异常。
请问这是什么情况?