2013-07-27 22 views
6

Ok, also, mit Netbeans für ein kleines Java-Projekt. Wie auch immer, es funktionierte heute Morgen gut. Dann änderte sich etwas, nachdem ich kurz an einem anderen Projekt gearbeitet und wieder zurückgeschaltet hatte.Netbeans sagt neu erstellte Datei existiert bereits, Datei ist leer

Jetzt, wenn ich neue .java-Dateien erstellen, heißt es, dass sie bereits existieren - aber sie taten es bis dahin nicht. Das heißt, der Dateiname existierte nicht, und sobald ich es gemacht habe, sagte es, dass es bereits existiert, was, nachdem es das sagt, es tut. Was, naja, die Datei existierte vorher nicht, also ist es ein Problem.

Zweitens ist die Datei, die es erstellt, leer. Es ist viel einfacher zu verwenden, wenn es mit der Vorlage erstellt wird: automatisch die Paketanweisung und die Klassenstruktur hinzufügen.

Dies bleibt bei einem Neustart bestehen.

Klingt ähnlich wie diese: Netbeans creates file, then complains it already exists

auf Windows 7. Netbeans Version 7.3

Irgendwelche Ideen, wie zu beheben?

EDIT:

Ich denke, dass ich die Ursache gefunden haben. Ich hatte die Standardklassenvorlage geändert, oder genauer gesagt, ein paar Abschnitte aus dem Standard genommen. Anscheinend beim zweiten Mal, als ich es getan habe, habe ich auch ein wenig des Template-Markups gelöscht, und es war dieser Syntaxfehler, der dazu führte, dass dies geschah. Nach dem Beheben des Syntaxfehlers scheint es zu funktionieren.

Antwort

3

Ich hatte ähnliche Erfahrung: Jedes Mal, als ich in Netbeans 8 klickte, um eine neue Klasse in einem Paket zu bekommen, bekam ich nur eine leere Datei und eine Beschwerde darüber, dass die Datei bereits existiert.

Die Lösung war für mich zu Werkzeuge zu gehen -> Vorlagen -> erweitern Java-Ordner -> wählen Sie "Java Class" -> drücken Sie "Revert to Default"

Verwandte Themen