2012-07-29 4 views
0
import org.apache.ftpserver.config.*; 
import org.apache.ftpserver.filesystem.*; 
import org.apache.ftpserver.ftplet.FtpException; 
import org.apache.ftpserver.listener.ListenerFactory; 
import org.apache.ftpserver.command.*; 
import org.apache.ftpserver.config.spring.*; 
import org.apache.*; 
import org.apache.ftpserver.impl.*; 

public class ftpko { 


public static void main(String[] args) { 
    // TODO Auto-generated method stub 
    FtpServerFactory serverFactory = new FtpServerFactory(); 

    ListenerFactory factory = new ListenerFactory(); 

    // set the port of the listener 
    factory.setPort(2221); 

    // replace the default listener 
    serverFactory.addListener("default", factory.createListener()); 

    // start the server 
    FtpServer server = serverFactory.createServer(); 
      server.start(); 



} 

} 

Я пытаюсь запустить этот код, но я получаю эту ошибкуApache MINA FTP-сервер, как?

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
Unhandled exception type FtpException 

вот StackTrace:

log4j:WARN No appenders could be found for logger  (org.apache.ftpserver.impl.DefaultFtpServerContext). 
log4j:WARN Please initialize the log4j system properly 

Что случилось с этим? Благодарю. любая помощь будет оценена.

ответ

1

ничего о MINA FTP, но ошибка компиляции не зная, позволяют предположить, что вы забыли добавить бросает основной метод ...

public static void main(String[] args) throws FtpException { ... } 
Смежные вопросы