0
私はこのshipetを使用しています:ObjectInputStreamの無効なストリームヘッダ
>java.io.StreamCorruptedException: invalid stream header: 3130300A
at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:857)
at java.io.ObjectInputStream.<init>(ObjectInputStream.java:349)
FileInputStream
が正常に動作します:
InputStream fs=new FileInputStream("some_file.txt");
ObjectInputStream is=new ObjectInputStream(fs);
Javaがエラーを示しています。 DataInputStream
も有効です。 コードはmainメソッドで実行され、別のコードはありません。私は別のファイル、例えばpom.xmlを使用しましたが、エラーは同じままです。
ObjectInputStream
の代わりにDataInputStream
を使用できますが、そのような動作の原因はわかりません。