如标题
这个问题是操作系统的字符编码和ftp的不一致造成的
windows常用的字符编码格式是GBK的,ftp上使用的是utf-8的,所以,解决方法为修改编码
// 处理创建文件夹中文乱码
projectName=new String(projectName.getBytes("UTF-8"),"iso-8859-1");// 转换后的目录名或文件名。
ftp.makeDirectory(ftp_path+ File.separator + projectName);
核心就是目录或者文件夹名称的字符串转码下就好了