今天碰到一个奇怪问题,我用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/后,居然创建目录成功了