java
import com.axl.ftp.server.FTPServer;
public class MyFTPServer {
public static void main(String[] args) {
FTPServer ftpServer = new FTPServer();
}
}
java
import com.axl.ftp.server.FTPServerConfig;
public class MyFTPServer {
public static void main(String[] args) {
FTPServerConfig config = new FTPServerConfig();
config.setPort(21);
config.setAnonymousLoginEnabled(true);
config.setMaxConnections(10);
FTPServer ftpServer = new FTPServer(config);
}
}
java
import com.axl.ftp.server.FTPServer;
public class MyFTPServer {
public static void main(String[] args) {
FTPServer ftpServer = new FTPServer();
ftpServer.start();
}
}
java
import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPClient;
public class MyFTPClient {
public static void main(String[] args) {
try {
FTPClient ftpClient = new FTPClient();
ftpClient.connect("localhost", 21);
ftpClient.login("username", "password");
ftpClient.logout();
ftpClient.disconnect();
} catch (Exception e) {
e.printStackTrace();
}
}
}