程序運行環境
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 : 輸入用戶名密碼
===========================================================
之後就沒有任何內容了,也沒有捕獲到異常。
請問這是什麼情況?