2010-12-14 7 views
0

Bei der Verwendung von Subversion wurden mehrere Dateien in einem Paket gespeichert. An diesem Punkt funktionierte alles perfekt.Subversion NoClassFoundDefError

Danach ersetzte jemand dieses Paket durch 5 andere und teilte alle Dateien unter ihnen.

Und jetzt nach "Aktualisierung" erscheinen die richtigen Dateien. Mit dem Namen des 1 Pakets weg.

Aber jetzt halten wir den Fehler bekommen: „java.lang.NoClassDefFoundError/erste Paketnamen/Main

Wenn das erste Paket für das Paket steht, die lange gelöscht wurde. Für die Person, die dies geändert hat, funktioniert das Programm einfach gut.

Ich kann nur erhalten, das Programm zu kompilieren, wenn ich wieder jedes Paket löschen und alles mit 1 Paket ersetzen, wie es am Anfang war ...

So ziemlich alles versucht, neu installieren, sauber & Build, etc ...

Jeder Eingang geschätzt.

Antwort

1

Versuchen Sie, in Ihrem Projektverzeichnis nach Dateien zu suchen, die den alten Paketnamen enthalten. Sieht so aus, als wären einige Projektmetadaten, die nicht der Versionskontrolle unterliegen, nicht aktualisiert worden. Dann finde und repariere es in Netbeans oder schließe Netbeans und bearbeite die Dateien direkt (natürlich zuerst Backup).