首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

请教怎么用java 程序启动Apache-ftpserver 功能

2012-03-21 
请问如何用java 程序启动Apache-ftpserver 功能我想利用java程序启动Apache-ftpserver代码如下Java codeFt

请问如何用java 程序启动Apache-ftpserver 功能
我想利用java程序启动Apache-ftpserver 代码如下

Java code
    FtpServerFactory serverFactory = new FtpServerFactory();                   //监听           ListenerFactory factory = new ListenerFactory();           factory.setPort(2121);                serverFactory.addListener("default", factory.createListener());           PropertiesUserManagerFactory userManagerFactory = new PropertiesUserManagerFactory();           userManagerFactory.setFile(new File("D:/users.properties"));           /**使用自己的加密类,因为apache ftp server 使用的是md5 也就是logon之前需把密码加密后才能logon */    //      userManagerFactory.setPasswordEncryptor(new LocalPassword());           serverFactory.setUserManager(userManagerFactory.createUserManager());           //创建服务并启动           FtpServer server =   serverFactory.createServer();            try {            server.start();     } catch (FtpException e) {      e.printStackTrace();     }   


[解决办法]
成不成功,你在浏览器里输入ftp://localhost,如果有密码框弹出就是成功的,而且我看你注释了加密,但是配置文件又是md5加密的,这样是登录不成功d

热点排行