apache.org のライブラリを使用し、java2s.com のコードを使用します。
import org.apache.commons.net.ftp.FTPClient;
import java.io.IOException;
import java.io.FileOutputStream;
public class Main {
public static void main(String[] args) {
FTPClient client = new FTPClient();
FileOutputStream fos = null;
client.connect("ftp.domain.com");
client.login("admin", "secret");
client.enterLocalPassiveMode();
String filename = "sitemap.xml";
fos = new FileOutputStream(filename);
client.retrieveFile("/" + filename, fos);
fos.close();
client.disconnect();
}
}
ライブラリをダウンロードして lib フォルダーに移動し、名前を cn.jar に変更しました。
コンパイル: (Windows 7 の場合)
javac -cp ".;lib\cn.jar" Main.java
実行中: (Windows 7 の場合)
java -cp ".;lib\cn.jar" Main
そして私は持っています:http://freelifer.narod.ru/some.png
修正方法は?なにが問題ですか?