Java-URL ("file: //") funktioniert unter Windows XP nicht

7

Aus irgendeinem Grund funktioniert der folgende Code unter Windows XP nicht.

%Vor%

Ich benutze Java 1.6.

%Vor%

Der gleiche Code funktioniert jedoch nur in OS X (Lion) und Java 1.6

%Vor%

Linux (Linux 2.6.32-38-generisch # 83-Ubuntu x86_64 GNU / Linux) mit Java 1.6

%Vor%

Basierend auf dies sollte der obige Code funktionieren.

    
Soumya Simanta 30.03.2012, 11:26
quelle

3 Antworten

15

Was ist das Problem mit File.toURI (). toURL ()? Warum erfinden Sie das Rad neu?

    
ControlAltDel 30.03.2012, 11:31
quelle
14

Auf dem localhost sieht die URL wie folgt aus:

%Vor%

Sehr wichtig der dritte Schrägstrich ...

Unter Windows sieht der Ordner wie folgt aus:

%Vor%     
khmarbaise 30.03.2012 11:32
quelle
5

Der folgende Code sollte alle Probleme vermeiden

%Vor%     
Prabhu Beeman 30.03.2012 11:38
quelle

Tags und Links