copyURLToFile funktioniert nicht :-(

jonathan

Mitglied
Hallo,
ich möchte die copyURLToFile benutzen, allerdings funktioniert diese nicht, wie ich mir das vorgestellt habe. Das Programm läuft normal durch und gibt keine Fehlermeldung. Allerdings speichert es nichts im Zielordner wie gewünscht ab.
Weiß jemand was ich Falsch mache, oder woran es liegen könnte?
Das Problem ist immer dasselbe, egal welche Quelle ich benutze, und um was für ein Format es sich handelt.
Vielen Dank schon mal,
Jonathan :)

Hier der Code:
Java:
public class Börsenanalyse {
    public static void main(String[] args) throws IOException {
        File ziel = new File("C:\\Eigene Dateien\\Schule\\Oberstufe\\Informatik\\Test.csv");
        try {
             URL link = new URL("http://ichart.finance.yahoo.com/table.csv?s=AAPL&d=3&e=3&f=2008&g=d&a=8&b=7&c=1984&ignore=.cvs");
             org.apache.commons.io.FileUtils.copyURLToFile(link,ziel);       
        } catch (MalformedURLException ex) {
            Logger.getLogger(Börsenanalyse.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
} [B]
[/B]
 

Anhänge

  • börse.jpg
    börse.jpg
    67,2 KB · Aufrufe: 55

Robat

Top Contributor
Änder "http" mal in "https" ab :)

Wenn ich mich Recht entsinne hat es was damit zu tun, dass die URL einen redirect zu HTTPS sendet.
Das ist aber ganz weit hinten aus meinem raus gekramt.
Vielleicht kann ja jemand anderes noch eine Erklärung abliefern.

Gruß Robert
 

Robat

Top Contributor
Ach er speichert gar nicht?
Ich dachte er speichert nur eine leere Datei .. sorry.

Hast du mal einen anderen Pfad probiert ?
 

VfL_Freak

Top Contributor
Moin,

hmm, in der Tat seltsam ...
Also der Link ist aufrufbar (also nicht malformed, womit eigentlich die Exception nicht kommen dürfte) ...

Bau' doch mal direkt VOR und NACH dem Aufruf von copyURLToFile ein SysOut ein ...

Oder ändere mal die MalformedURLException in eine ganz allgemeine Exception, die dann immer fliegen müsste - vlt. ist es ja auch was anderes ;)

Evtl. kannst Du auch mal versuchen in eine normale Textdatei zu schreiben - nur um zu schauen, ob überhaupt etwas passiert!!

Gruß Klaus
 

mrBrown

Super-Moderator
Mitarbeiter
Ich dachte er speichert nur eine leere Datei .. sorry.
Tut er auch.
Also der Link ist aufrufbar (also nicht malformed, womit eigentlich die Exception nicht kommen dürfte) ...

Es kommt auch gar keine Exception.
Oder ändere mal die MalformedURLException in eine ganz allgemeine Exception, die dann immer fliegen müsste - vlt. ist es ja auch was anderes ;)
Was soll das denn bitte bringen?


Weiß jemand was ich Falsch mache, oder woran es liegen könnte?
So wie der Code da steht funktioniert er (wenn man den Pfad für Unix anpasst).
Warum du keine Datei findest, ist nur raten. Spontan würde ich auf Pfad + Windows tippen. Gib da mal einen relativen Pfad an und nutz einfache '/' statt '\\'.
 

mrBrown

Super-Moderator
Mitarbeiter
Mit https (bei mir) nicht.
Mit https ist die Datei wunderbar mit Daten gefüllt.
Bei mir mit http eine leere und mit https eine gefüllte.

na ja, keine Ahnung, was mit der IOException passiert, die die Klasse ggf. wirft ... :rolleyes:
Du weist wirklich nicht, was mit geworfenen und nicht gefangenen Exceptions passiert? (BTW: nicht die Klasse wirft sie, die Methode)
Der jeweilige Thread wird beendet und die Exception auf der Konsole ausgegeben
 

VfL_Freak

Top Contributor
Du weist wirklich nicht, was mit geworfenen und nicht gefangenen Exceptions passiert? (BTW: nicht die Klasse wirft sie, die Methode)
ok, da habe ich wohl genau genug geschaut .... hatte das 'main' nicht wirklich auf dem Schirm ...

Sonst wäre es ja ggf. die Frage, wieweit sie nach oben durchgereicht wird und was damit passiert!
Wie oft sieht man schließlich leere CATCH-Blöcke ... :rolleyes:

Gruß Klaus
 

mrBrown

Super-Moderator
Mitarbeiter
Sonst wäre es ja ggf. die Frage, wieweit sie nach oben durchgereicht wird und was damit passiert!
Soweit es geht

Wie oft sieht man schließlich leere CATCH-Blöcke ... :rolleyes:
Leere Catch-Blöcke sind wieder was anderes...

Er wird halt einfach common.io nicht dazu gelinkt haben denke ich mal....
Wie "linkst" du denn in Java, sodass es ohne Fehlermeldung läuft? (Und wie "linkt" man überhaupt in Java, als Nutzer, ohne die JVM neu zu kompilieren?) ;)
 

Thallius

Top Contributor
Wie "linkst" du denn in Java, sodass es ohne Fehlermeldung läuft? (Und wie "linkt" man überhaupt in Java, als Nutzer, ohne die JVM neu zu kompilieren?) ;)

Gott weiß ich wie man das in Java nennt wenn man eine .jar dazu "bindet". Bei mir ist das alles linken.

Und ausserdem kann ich mir kaum Vorstellen, dass es einen Ordner "C:\\Eigene Dateien" gibt. Oder ist das bei Windows 10 jetzt so? Früher waren davor immer noch irgendwelche Account Informationen...

Claus
 

jonathan

Mitglied
Sooooo,
hier bin ich wieder :)
Erst mal Danke für die vielen ausführlichen Antworten. Es ist mir zwar sehr peinlich, aber der Fehler lag tatsächlich in einem Rechtschreibfehler im Zielverzeichniss.
Aufgefallen ist mir das dank @Robats Tipp, es mal in einem anderen Verzeichnis zu versuchen.
Trotzdem vielen Dank noch mal für die Mühen :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Datenüberwachung funktioniert nicht Java Basics - Anfänger-Themen 9
mo13 JTextField funktioniert nicht Java Basics - Anfänger-Themen 4
J .jar datei öffnen funktioniert nicht Java Basics - Anfänger-Themen 17
G Mit jPackage erstellte EXE funktioniert nicht Java Basics - Anfänger-Themen 2
G Robot funktioniert nicht bei SelectionListener Java Basics - Anfänger-Themen 6
R RegEx funktioniert nicht Java Basics - Anfänger-Themen 14
S 2 Reihen ratio-btn, eine Reihe funktioniert andere nicht Java Basics - Anfänger-Themen 4
monsterherz Punkt Notation funktioniert nicht Java Basics - Anfänger-Themen 4
N Programm Funktioniert mit .txt Datei aber nicht mit .rtf Datei Java Basics - Anfänger-Themen 2
D Quellcode für cmd funktioniert nicht Java Basics - Anfänger-Themen 9
ms_cikar Bin to Float convertieren funktioniert nicht Java Basics - Anfänger-Themen 24
B Schrankensystem mit Farberkennung für Flashgame funktioniert nicht wie geplant Java Basics - Anfänger-Themen 4
I Greenscreen, funktioniert nicht zu 100%... nicht alle Pixel werden geändert Java Basics - Anfänger-Themen 1
JordenJost char variable funktioniert irgendwie nicht a+b ergibt nicht à Java Basics - Anfänger-Themen 4
M Operatoren Strings mit Vergleichsoperatoren, funktioniert das? Java Basics - Anfänger-Themen 9
Garrit1994 Continue funktioniert nicht wie geplant Java Basics - Anfänger-Themen 4
B Methoden Übergebe Variabel funktioniert nicht Java Basics - Anfänger-Themen 17
P exportiertes Programm funktioniert nur teilweise Java Basics - Anfänger-Themen 7
Agent4nobody Programmstart durch aufruf des interpreters funktioniert nicht Java Basics - Anfänger-Themen 14
Fugover Programm funktioniert nicht Java Basics - Anfänger-Themen 11
X Datentypen String.equals funktioniert nicht Java Basics - Anfänger-Themen 5
berserkerdq2 wie funktioniert contenthandler, was muss ich bei der Methode startElement und endElement tun? Java Basics - Anfänger-Themen 11
Alen123 Warum funktioniert mein Code nicht? Java Basics - Anfänger-Themen 64
sserio Array funktioniert nicht Java Basics - Anfänger-Themen 2
sserio Wieso funktioniert mein Programm nicht Java Basics - Anfänger-Themen 2
A String split funktioniert nicht, wenn mehr als 1 Ziffer vor dem Zeichen steht nach dem er trennen soll? Java Basics - Anfänger-Themen 4
sserio Größtes Palindrom-Produkt Programm funktioniert nur halb Java Basics - Anfänger-Themen 23
sserio Rekursion größten Primfaktor finden funktioniert nicht Java Basics - Anfänger-Themen 8
sserio Wieso funktioniert mein TableView nicht /JavaFX. Java Basics - Anfänger-Themen 4
Avalon Warum funktioniert eine Bedingung und eine andere nicht? Java Basics - Anfänger-Themen 2
J Datentypen String in File konvertieren funktioniert nicht Java Basics - Anfänger-Themen 4
U Wie genau funktioniert der ! Operator Java Basics - Anfänger-Themen 3
stormyark 4 Bit in einer for-schleife funktioniert nicht Java Basics - Anfänger-Themen 3
J Nach dem Exportieren funktioniert mein Programm nicht mehr Java Basics - Anfänger-Themen 8
M Java printf(Locale.... funktioniert nicht Java Basics - Anfänger-Themen 3
N Wieso funktioniert die Deklaration nicht Java Basics - Anfänger-Themen 3
C Long value an Stringbuilder übergeben, equals Methode funktioniert nicht Java Basics - Anfänger-Themen 2
districon Backtracking funktioniert nicht ganz Java Basics - Anfänger-Themen 3
H Array rückwärts auslesen funktioniert nicht Java Basics - Anfänger-Themen 3
S Math.random funktioniert nicht Java Basics - Anfänger-Themen 5
S Schleife funktioniert nicht Java Basics - Anfänger-Themen 2
B Ausgabe in TextArea funktioniert nicht Java Basics - Anfänger-Themen 2
Henri Webservice Delete und Update Methode funktioniert nicht Java Basics - Anfänger-Themen 27
J ActionListener von JCheckBox im Knoten von JTree funktioniert nicht Java Basics - Anfänger-Themen 2
C System.out.println - Parameterübergabe funktioniert nicht Java Basics - Anfänger-Themen 2
JD_1998 Hilfsmethode if return funktioniert nicht Java Basics - Anfänger-Themen 2
C JButton Text 2 Mal ändern funktioniert nicht Java Basics - Anfänger-Themen 8
T % funktioniert nicht Java Basics - Anfänger-Themen 2
D e(fx)clipse installieren funktioniert nicht Java Basics - Anfänger-Themen 3
D GPIO Nutzung mit Pi4J Library auf Raspberry funktioniert nicht Java Basics - Anfänger-Themen 3
F Java GUI-PaintComponent funktioniert nicht Java Basics - Anfänger-Themen 1
J equals funktioniert nicht - Warum Java Basics - Anfänger-Themen 13
L hilfe run button funktioniert nicht Java Basics - Anfänger-Themen 13
I Array funktioniert nicht. Java Basics - Anfänger-Themen 2
T if else Befehl funktioniert nicht richtig Java Basics - Anfänger-Themen 27
V_Fynn03 Erste Schritte BubbleSort Quelltext funktioniert noch nicht Java Basics - Anfänger-Themen 1
V_Fynn03 Erste Schritte JButton funktioniert nicht trotz richtiger Methode. Java Basics - Anfänger-Themen 17
R Erste Schritte Eclipse - Java - System.out.println(); funktioniert nicht Java Basics - Anfänger-Themen 2
G Programm mit Schleife funktioniert nicht Java Basics - Anfänger-Themen 5
T Redirect funktioniert nicht Java Basics - Anfänger-Themen 3
R Mein Plugin funktioniert nicht? Java Basics - Anfänger-Themen 10
J Zufallszahl funktioniert nicht Java Basics - Anfänger-Themen 27
D Klassen add Methode funktioniert nicht. Java Basics - Anfänger-Themen 31
J ImagaIO funktioniert nicht unter Ubuntu Java Basics - Anfänger-Themen 23
F Vergleiche mit charAt funktioniert bei Strings nicht, was tun? Java Basics - Anfänger-Themen 5
N Wochentagberechner Ausgabe funktioniert nicht Java Basics - Anfänger-Themen 7
G Mein Java Projekt funktioniert nicht Java Basics - Anfänger-Themen 5
J Einlesen von Datei funktioniert nicht Java Basics - Anfänger-Themen 8
W Wieso funktioniert mein Switch Case nicht ?! Java Basics - Anfänger-Themen 9
P Zeichenkette Zeichen ausschlißen funktioniert nicht richtig Java Basics - Anfänger-Themen 9
F Primzahlsuche Schleife funktioniert nicht, HILFE! Java Basics - Anfänger-Themen 8
M Methoden Arrays.deepequals() funktioniert nicht Java Basics - Anfänger-Themen 2
B Statische Methode return funktioniert nicht. Java Basics - Anfänger-Themen 19
S JDK 9 für Windows 32 bit installiert, aber es funktioniert nix Java Basics - Anfänger-Themen 6
F Input/Output die eine txt-Datei funktioniert die andere nicht Java Basics - Anfänger-Themen 8
CptK Interface Bild über Methode ändern funktioniert nicht Java Basics - Anfänger-Themen 4
D Funktion zwei Arraylisten zu verleichen ob gleich funktioniert nicht Java Basics - Anfänger-Themen 26
A Hilfe bei Rekursion,Ich verstehe nicht,wie funktioniert die Rekursion in der Methode "walk" Java Basics - Anfänger-Themen 13
P Vererbung Warum funktioniert die Vererbung hier nicht Java Basics - Anfänger-Themen 14
P Upload Button funktioniert nicht Java Basics - Anfänger-Themen 13
S Dijkstra Algorithmus funktioniert nicht Java Basics - Anfänger-Themen 4
M Datei einlesen mit Scanner funktioniert nicht (FileNotFoundException) Java Basics - Anfänger-Themen 6
A TicTacToe funktioniert bis auf "schiefer" Sieg Java Basics - Anfänger-Themen 6
M Erste Schritte Importieren funktioniert nicht Java Basics - Anfänger-Themen 7
N Funktion funktioniert nicht immer Java Basics - Anfänger-Themen 6
F FileCreation - PrintWriter funktioniert nicht... Java Basics - Anfänger-Themen 1
I Collections.shuffle funktioniert nicht Java Basics - Anfänger-Themen 1
T Methode in Klasse funktioniert nicht Java Basics - Anfänger-Themen 14
T While Schleife funktioniert nicht Java Basics - Anfänger-Themen 14
C Warum funktioniert 'instanceof' bei generics nicht? Java Basics - Anfänger-Themen 4
M Frage, wie dieser Code funktioniert, bzw. weshab er bei mir nicht funktioniert Java Basics - Anfänger-Themen 4
L Level Reset funktioniert nicht Java Basics - Anfänger-Themen 3
A Java Scanner Funktioniert nicht Java Basics - Anfänger-Themen 2
R Kleines Java Spiel funktioniert nicht. Java Basics - Anfänger-Themen 2
W Warum funktioniert mein Programm nicht ? Java Basics - Anfänger-Themen 12
B OOP Objekt in IF erzeugen - funktioniert nicht so richtig Java Basics - Anfänger-Themen 11
W Warum funktioniert meine if Anweisung nicht? Java Basics - Anfänger-Themen 8
J Stringvergleich funktioniert nicht Java Basics - Anfänger-Themen 8
W Warum funktioniert mein Programm nicht ? Java Basics - Anfänger-Themen 6
L Taschenrechner mit switch und while funktioniert noch nicht richtig Java Basics - Anfänger-Themen 22

Ähnliche Java Themen

Neue Themen


Oben