2016-12-01 6 views
0

私のアプリケーションでApache FTPServerを使用しています。唯一の問題はうまく動作します。私はここで Apache FtpServerのログ記録を有効にする方法

は私のソースコード

public static void main(String[] args) throws FtpException { 
    PropertiesUserManagerFactory userManagerFactory = new PropertiesUserManagerFactory(); 
    UserManager userManager = userManagerFactory.createUserManager(); 
    BaseUser user = new BaseUser(); 
    user.setName("test"); 
    user.setPassword("123456"); 
    user.setHomeDirectory("/ftp_data"); 
    userManager.save(user); 

    ListenerFactory listenerFactory = new ListenerFactory(); 
    listenerFactory.setPort(21); 

    FtpServerFactory factory = new FtpServerFactory(); 
    factory.setUserManager(userManager); 
    factory.addListener("default", listenerFactory.createListener()); 

    FtpServer server = factory.createServer(); 
    server.start(); 
} 

任意のアイデアがある...ダウンロードしたファイルなどのアプリケーション側で作られた操作をログに記録する方法がわかりませんか?

答えて

0

ApacheのFTPSERVERはあなたがここに

how to do itで、あなたのプロジェクトでそれを使用するようにlog4j.propertiesファイルを設定することができLog4j使用しているので。

関連する問題