Class nach Namensänderung nicht mehr vorhanden

Maxi2506

Mitglied
Hallo Liebe Leute,

Ich hab ein määächtiges Problem!! Ich muss morgen meine Klausurersatzleistung abgeben und habe in letzter Sekunde noch den Namen ändern wollen. Weil ich in Eclipse keine Funktion gefunden hab um den Namen zu ändern hab ich mir kurzerhand überlegt das einfach in der workbench zu tun und im Code umzuschreiben. Das hat dann aber nicht so geklappt... Wenn ich Eclipse aufmache ist die Class nicht mehr da und mein package wird weiß statt braun angezeigt. Ich bin ECHT verzweifelt, kann mir bitte bitte jemand schnell helfen!!

Vielen Dank schonmal
Maxi2506
 
Hi,
Du kannst nicht einfach so Dateien im workspace umbenennen.... :noe:
In Eclipse gibt es dafür eine Funktion. Datei selektieren und rechter mausclick --> Refator --> Rename
Wenn du den Projektfolder im Workspace noch findest, Erstelle eine kopie auf z.b den Desktop und versuche dann die Schritte rückgänig zu machen (bennenne die Dateien im Workspace wieder so um wie sie vorher waren).
Anschliessend wenn du das Projekt und alle Files in Eclipse siehst, dann mit Refator --> Rename so umbennen wie du es möchtest.

Gruss

knilch
 
Ich hab aber gedacht ich krieg das mit einfachem rückbenennen wieder ganz und das heißt jetzt schon wieder wie vorher und dann klappt dein Trick glaub ich nicht mehr. Also nicht bei mir zumindest🙁
Also hab ich entweder nen Fehler gemacht oder ich brauch ne andere Lösung;(

Aber trotzdem danke für die schnelle Antwort!!
 
ok,
Du erstellst in Eclipse ein neues Projekt und benenntst es ähnlich wie dasjenige das nicht mehr geht.
Dann hast doch sicher noch alle *.java- Dateien. Diese kannst du mit einem normalen editor (notepad, nodepad++ etc) öffenen. Nun erstelltst du die Packetstruktur gleich wie sie im defekten Projekt sind (Ordner im Projekt sind dabei packete in Eclipse).
Anschliessend erstellst du alle java-Classen und kopierst den Inhalt von den geöffneten Dateien (notepad oder notepad++) in die neu erstellten java- classen in Eclipse.
Ansonsten poste doch mal das Projekt.
 
Also ich muss zugeben ich bin zweigleisig gefahren und hab nochmal bei gutefrage.net nachgefragt😳, weil ich morgen um 8 das Programm brauche und da hab ich noch eine Lösung für das Problem gefunden die bei mir geholfen hat und vieleicht allen, die das Topic in der Suche finden auch hilft:

1. Alte workbench kopieren & die geänderten Namen dort wieder auf Ursprung ändern
2. Noch eine weitere workbench erstellen, in der nichts ist (ihr solltet also dann 3 workbench haben)
3. workspace in Eclipse in die in Schritt 2 erstellte workbench switchen
4. Via Import-Befehl das gecrashte Projekt importieren

Dann müsste eigentlich alles funktionieren! 😀

Trotzdem vielen vielen lieben Dank Knilch!!🙂

Maxi2506
 
oder halt einfach gleich eine Versionsverwaltung (z.B Git) verwenden 😉 dann kannst du zur Not ein früheres Build wieder herstellen und weiterarbeiten.
 

Neue Themen


Zurück
Oben