Bom dia.
Consegui transferir o arquivo via ftp para a pasta especificada, já existente no servidor ftp.
Preciso agora criar uma pasta no servidor ftp e em seguida armazenar o arquivo nela.
Segue o codigo
package Business;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import javax.swing.JOptionPane;
import org.apache.commons.net.ftp.FTPClient;
public class EnvioViaFTP {
public void enviar(String nome) {
try {
FTPClient ftp = new FTPClient();
ftp.connect( "XX.XX.XX.4" );
ftp.login( "sur", "sur" );
ftp.changeWorkingDirectory("Pasta");
FileInputStream arqEnviar =
new FileInputStream(nome+".zip");
if (ftp.storeFile ("candidatosCorretos.zip", arqEnviar))
JOptionPane.showMessageDialog(null, "Arquivo armazenado com sucesso!");
else
JOptionPane.showMessageDialog(null, "Erro ao armazenar o arquivo.");
}
catch (IOException e) {
System.out.print(e);
}
}
}
