今天碰到一個奇怪問題,我用FTP上傳附件,FTP服務器上有三個目錄
new 、 finish 、 final三個目錄
這三個目錄都是在配置文件裏配的
首先我想將附件上傳到 new 目錄下,在配置文件裏是這樣配的:
contract.ftp.doc.new.dir=/new/
ftpClient = new FTPClient(); //實例化一個FTP服務客戶端
ftpClient.connect(server, port); //連接FTP服務
ftpClient.login(user, password); //登錄FTP服務器
ftpClient.changeWorkingDirectory("/new/"); //這裏爲了顯示,是寫死的,代碼裏不是這樣的
//下面一段創建一個目錄,首先想在new目錄下創建,結果在根目錄下創建
ftpClient.makeDirectory("newFolder");
試了好多次都是這樣,偶然一次,將配置文件 的/new/ 改成 new/後,居然創建目錄成功了