Output Stream / Protokoll does not support output

Status
Nicht offen für weitere Antworten.

Manfred

Bekanntes Mitglied
Hi!

Bei folgendem Code kommt diese Exception:

Code:
    public Saver(int level, ArrayList liste)
    {
        URL url = null;
        
        switch(level)
        {
        
    	case 1: url = this.getClass().getResource("level1.dat");break;
    	case 2: url = this.getClass().getResource("level2.dat");break;
    	case 3: url = this.getClass().getResource("level3.dat");break;
        }

		try
		{
			URLConnection conn = url.openConnection();
			fis1 = conn.getOutputStream();
			
		}
		catch(Exception e)
		{System.out.println(e);}
		
        this.liste=liste;
    }

Fehlermeldung:

java.net.UnknownServiceException: protocol doesn't support output


mit url.getProtocol(); bekomme ich 'file' zurück, dieser unterstützt keinen Output??


Danke!
 

Grizzly

Top Contributor
Vielleicht stimmt die Meldung ja. Auf eine "richtige" URL kann ich ja normalerweise schon schreiben, wenn sie bspw. auf das HTTP Protokoll zugreift. Ich kann also eine Internet Seite schon mit einer Daten aufrufen. Wenn es sich dabei aber um Dateien handelt, wird dies wahrscheinlich nicht möglich sein. Schon gar nicht, wenn sich diese bspw. in einer JAR Datei befinden.
 
S

Spacerat

Gast
In eine URL mit "file://"-Protokoll kann man nicht schreiben, da die Ziel-Datei, welche über diese abgerufen wird (REQUEST) selbst überschrieben würde. Bei einer URL mit "http://"-Protokoll wird die Ziel-Datei lediglich dazu angewiesen die übergebenen Daten (z.B. durch POST oder GET) in eine weitere Datei zu schreiben.

Möchte man nun wirklich die Datei der URL überschreiben, muß man ein URI-Objekt erstellen.

Ich bekomme diese Exception immer, wenn ich aus Eclipse heraus ein Applet starte oder debugge, welches Daten aus einer URL lesen (bzw. in eine URL schreiben) soll. Dummerweise verwendet Eclipse den AppletViewer, in welchem Applets als Anwendung laufen und damit 1. alle sonst verweigerten Rechte bekommen und 2. auch noch statt "http" "file" benutzen.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
J Output Stream Allgemeine Java-Themen 4
E Output Fehler (Java-Programm Kuchen) Allgemeine Java-Themen 11
harrytut Java Input/Output Tests Junit Allgemeine Java-Themen 3
Tobero Batch Vorgang zum output Allgemeine Java-Themen 3
B In Java Methode mit generic input und output basteln? Allgemeine Java-Themen 4
X Output von ArrayList Allgemeine Java-Themen 3
S Gradle "schluckt" output und error Allgemeine Java-Themen 1
S Unerwarteter Output (kleines Raetsel) Allgemeine Java-Themen 6
TheWhiteShadow 2D-Grafik GIF Library mit byte output Allgemeine Java-Themen 10
J Java Sound Api Sound input und Output auswählen Allgemeine Java-Themen 4
T ProcessBuilder Output Allgemeine Java-Themen 12
T Threads Input/Output im Thread - Datei ohne Inhalt Allgemeine Java-Themen 1
M Output einer anderen/externen .jar in eigene JTextArea Allgemeine Java-Themen 4
B Input/Output Server Startet, Jedoch Kein Output. Allgemeine Java-Themen 1
N Kalender Normen input/output Allgemeine Java-Themen 2
B Best Practice HTML Output Optimal implementieren Allgemeine Java-Themen 3
H Input/Output Binäre Daten konvertieren, Output hat Zeilenumbrüche?? Allgemeine Java-Themen 9
G LayoutManager Launch4j: Launcher startet nur in Output Directory Allgemeine Java-Themen 4
G Swing JEditorPaneAppender (Output im HTML-Format) Allgemeine Java-Themen 12
H Binary File Output Allgemeine Java-Themen 15
G Output eines über Runtime.getRuntime.exec gestarteten Jars Allgemeine Java-Themen 6
W In Runtime Output schreiben Allgemeine Java-Themen 5
O Output From Java Creator? Allgemeine Java-Themen 3
J Threads + Dualcore = Probleme mit dem Output auf der Konsole Allgemeine Java-Themen 12
R InputStream - seltsamer Output Allgemeine Java-Themen 2
N IOException: "Reading from an output buffer" ? Allgemeine Java-Themen 2
K Output eines Runtimes Allgemeine Java-Themen 2
C Process output Allgemeine Java-Themen 7
KonradN SonarLint: Resources should be closed bei Stream<T>? Allgemeine Java-Themen 6
S Umstellung von File auf Path - Probleme mit Stream Allgemeine Java-Themen 5
A verschachtelte for-Schleife in einen Stream umwandeln? Allgemeine Java-Themen 4
A Wie schreibe ich eine For-Schleife in ein Stream API um? Allgemeine Java-Themen 12
looparda Stream mit Sonderbehandlung des ersten Elements Allgemeine Java-Themen 17
R Java Stream: Ist es möglich, einen stream zusammenzufassen Allgemeine Java-Themen 6
S Mittelwert anhand eines Stream berechnen Allgemeine Java-Themen 5
H Stream in ArrayList umwandeln Allgemeine Java-Themen 2
M stream.Collectors Fehlermeldung Allgemeine Java-Themen 1
C TCP Server und BufferedReader Leerstring im Stream? Allgemeine Java-Themen 5
G Neues Objekt aus List<JsonObject> mit Stream Allgemeine Java-Themen 4
Y Liste in Stream Packen Allgemeine Java-Themen 1
N Java stream filtern. Allgemeine Java-Themen 19
H Collector Generics Problem (incl. Stream & Lambda) Allgemeine Java-Themen 4
N javax.xml.stream.XMLStreamException: ParseError at [row,col]:[1,1] Allgemeine Java-Themen 3
N [stream-api] Parameter pro Typ zählen Allgemeine Java-Themen 1
J Stream-basierter Cache Allgemeine Java-Themen 4
D IP-Cam live stream speichern Allgemeine Java-Themen 9
B BufferedWriter in InputStream oder Zeichen-Stream in Byte-Stream Allgemeine Java-Themen 5
D Klassen Zeit aus NMEA-Stream in SimpleDateFormat Allgemeine Java-Themen 17
J Stream-Murks! Allgemeine Java-Themen 18
T Problem mit gzip Stream und Ende der Datei Allgemeine Java-Themen 2
JAVATUX Java Programm mit ATI Stream Unterstützung Allgemeine Java-Themen 3
X Audio Internet-Stream Allgemeine Java-Themen 2
B Stream Verständnisproblem Allgemeine Java-Themen 2
P Mime Type aus Stream lesen Allgemeine Java-Themen 5
C Bit Stream Klasse Allgemeine Java-Themen 9
dayaftereh Serializable und Object In/Out Stream Allgemeine Java-Themen 2
M PCL Stream lesen und schreiben Allgemeine Java-Themen 6
musiKk Stream zum Lesen von Dateien mit seek und peek Allgemeine Java-Themen 2
J Problem mit Scanner-Stream Allgemeine Java-Themen 2
O Stream unvollständig Allgemeine Java-Themen 3
0 Stream/Datei an VLC übergeben und abspielen Allgemeine Java-Themen 10
B getImage() vom Stream oder File Allgemeine Java-Themen 3
N Werte Von C++ nach Java über den Stream möglich? Allgemeine Java-Themen 8
S Stream ReadLine() Allgemeine Frage Allgemeine Java-Themen 5
S Stream ohne Referenz kopieren ? Allgemeine Java-Themen 4
D FileInputStream bzw. BufferedInput Stream Puffern Allgemeine Java-Themen 6
G Live-Stream einer WebCam importieren Allgemeine Java-Themen 3
T Mehrere Dateien byteweise durch stream schieben Allgemeine Java-Themen 9
T Stream encodierrn und decodieren mit JSpeex Allgemeine Java-Themen 2
R Stream Byte für Byte durchgehen Allgemeine Java-Themen 5
O Input stream geht net Allgemeine Java-Themen 2
N Speichern von binären Dateien (Zip-Archiv) per Stream? Allgemeine Java-Themen 6
T Bit-Stream Allgemeine Java-Themen 12
R Stream für alle Dateiarten Allgemeine Java-Themen 9
thE_29 API für transport stream Allgemeine Java-Themen 2
D GetResourceAsStream - Stream closed exception Allgemeine Java-Themen 5
G Umwandlung in Stream Allgemeine Java-Themen 5
C Mail Api http Protokoll? Allgemeine Java-Themen 5
K Eigenes Protokoll (abc:[url]http://abc.de[/url]) Allgemeine Java-Themen 2
S log4j Protokoll in XML Allgemeine Java-Themen 11
G (Ablauf-) Protokoll - Wie zu realisieren? Allgemeine Java-Themen 7

Ähnliche Java Themen


Oben