2016-12-01 5 views
0

Ich verwende den Apache FTPServer in meiner Anwendung. es funktioniert gut das einzige Problem; Ich weiß nicht, wie die Operation auf der Anwendungsseite wie die heruntergeladenen Dateien aus einzuloggen ...So aktivieren Sie die Protokollierung für Apache FtpServer

hier ist mein Quellcode

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(); 
} 

irgendwelche Ideen?

Antwort

0

Da der Apache FTPServer verwenden Log4j Sie Ihre log4j.properties Dateien konfigurieren können es in Ihrem Projekt zu verwenden, hier

how to do it ist.

Verwandte Themen