Erste Schritte SFTP Upload

Robat

Top Contributor
Dazu müsste man erstmal wissen, was genau du getan hast.
Ich geh mal stark davon aus, dass du den Code einfach so wie er ist rauskopiert hast?

Der relevante Code wäre sicherlich hilfreich, sonst wird das hier ein rum gerate.
 

Peter2017

Mitglied
Danke für eure Antworten!

Code:
        try {
            JSch jsch = new JSch();
            session = jsch.getSession(SFTPUSER, SFTPHOST, SFTPPORT);
            session.setPassword(SFTPPASS);
            java.util.Properties config = new java.util.Properties();
            config.put("StrictHostKeyChecking", "no");
            session.setConfig(config);
            session.connect();
            channel = session.openChannel("sftp");
            channel.connect();
            channelSftp = (ChannelSftp) channel;
            channelSftp.cd(SFTPWORKINGDIR);
            File f = new File("HIER BRÄUCHTE ICH DEN ÜBERGEBENEN STRING");
            channelSftp.put(new FileInputStream(f), f.getName());
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

Da wo steht "HIER BRÄUCHTE ICH DEN ÜBERGEBENEN STRING" brauche ich den übergeben string. Klappt das dann einfach so?:

File f = new File(STRING)
?
 

Peter2017

Mitglied
Super danke. Kann ich in dem vorgegebenen Code auf noch einen System.Print.outln machen, wenn er die Datei nicht uploaden kann? Wo muss ich das im Code einfügen?
 
X

Xyz1

Gast
Wo muss ich das im Code einfügen?
Nicht in den Catch-Teil.
Aber ich bin jetzt zu faul selber das hervorzuholen das liegt nämlich in einem anderen Repo :(
Liefert put etwas zurück oder hat gar channelSftp einen Zustand?
Denn so kompliziert ist das nicht....

Achne Du kannst einen Listener für während des Uploads hinzufügen, aber das ist kein Muss.

Wenn die letzte Anweisung nicht innerhalb des Catch-Teils erreicht wurde, wird die nächste ausgeführt sonst nicht. Sonst steht der Fehler im Catch-Teil.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
C SFTP Verbindung nicht möglich Java Basics - Anfänger-Themen 4
F influxdb Upload in eigenem Thread Java Basics - Anfänger-Themen 2
I Bild richtig speichern / Hochkant im File Explorer, nach Upload vertikal Java Basics - Anfänger-Themen 9
I Upload File zu einem Webservice Java Basics - Anfänger-Themen 17
P Upload Button funktioniert nicht Java Basics - Anfänger-Themen 13
F Threads ftp4j, viele Dateien upload Java Basics - Anfänger-Themen 5
Y Nach Bild-Upload wird Bild nicht angezeigt Java Basics - Anfänger-Themen 1
M FTP Down-/Upload Java Basics - Anfänger-Themen 3
R Upload Servlet: Ausgabe nicht korrekt Java Basics - Anfänger-Themen 2
E FTP upload storeFile() will nicht wie es soll Java Basics - Anfänger-Themen 6
C Fortschrittsanzeige für FTP Upload Java Basics - Anfänger-Themen 6
R Bild Upload Java Basics - Anfänger-Themen 16
J Image upload auf ImageShack,TinyPic usw. Java Basics - Anfänger-Themen 11
B Upload Applet Java Basics - Anfänger-Themen 25
A File Upload programmieren Java Basics - Anfänger-Themen 4
S Upload Applet Java Basics - Anfänger-Themen 6
M FTP Upload Applet - ProgressBar Java Basics - Anfänger-Themen 5
H Upload Applet Java Basics - Anfänger-Themen 3
K File Upload JSP Java Basics - Anfänger-Themen 2
L FTP-Upload erfolgreich? Java Basics - Anfänger-Themen 3
Y GUI-File-Upload Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben