Eclipse behält Building workspace ... und Building workspace ... und Building workspace bei
Warum sollte Eclipse beim erstellen eines Android-Projekts, stecken in einer unendlichen Schleife für Gebäude workspace... und (re -) Building workspace... und (re -) Building workspace...
Ist dies ein bekannter bug?
Was ist der richtige Weg, um aus dieser Schleife?
Hinweise:
- Wenn ich deaktivieren
Project > Build Automatically
es baut gut und sogar exportiert einen perfekt Laufenden unterzeichnetes release-APK. - Dieses problem erst, nachdem ich ein Upgrade auf die neueste SDK-r19. Vor diesem SDK (r11) ich habe nie erlebt dieses problem.
- Bug 160868 beschreibt genau dieses problem. Aber hat es nicht gelöst, da dann?
- Eine ähnliche Problembeschreibung gefunden hier aber wie die vorhergehende, es ist alt und nicht direkt mit Android Entwicklung.
- Problem 27940 deutet auf eine Fehler in der Handhabung mit einem const namens
BuildConfig.DEBUG
die möglicherweise oder möglicherweise nicht im Zusammenhang. Aber hat es nicht behoben wurde, in r18??? - Fand ich diesen tollen Tipp für auto-tagging - /Datum-Stempel in die Android-build-system, aber ich bin nicht mit etwas wie, dass, zusätzlich zu der überprüfung und Verifizierung, dass Bauherren kommen in der richtigen Reihenfolge, das Projekt Bauherren-Liste, um (gleiche Reihenfolge wie in anderen Projekten, die nicht zeigen, diese unendlich-Schleife bauen, Verhalten).
- Meine Intuition sagt mir, es könnte eine lock-Datei oder eine Flagge, die irgendwie steckengeblieben ist (nur-Lesen-Modus?) und so verwirrt das build-system. Irgendeine Idee, was das Boolesche werden kann und wo es zu finden ist?
- Wenn ich zuerst ein anderes Projekt öffnen im selben Arbeitsbereich (die nicht das problem aufweisen), das Projekt, der dieses problem hat wie durch ein Wunder Stoppt die unendliche Wiederaufbau. Dies geschieht nicht, wenn ich in umgekehrter Reihenfolge, das Projekt ist zunächst geöffnet. Bedeutet dies gremlins in die Eclipse/SDK/ADT-build-system?
Nicht "blind Schießen" bitte: beantworten Sie diese Frage nur, wenn Sie persönlich erlebt haben, die dieses erstaunliche Phänomen (und es gelöst) oder kann auf einen Artikel, der erlebt dieses erstaunliche Phänomen (und es gelöst).
Kommentar zu dem Problem
Haben Sie versucht, einen neuen Arbeitsbereich erstellen und importieren unsere Project/Code/Was auch immer dann? Sie können auch versuchen, um die Project -> Clean-Funktion, wie bereits erwähnt
InformationsquelleAutor der Frage Eternal Learner | 2012-06-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Stellt sich heraus, bug 27940 noch nicht behoben wurde, noch.
Verwende ich folgenden workaround:
InformationsquelleAutor der Antwort Eternal Learner
Haben Sie fügen Sie Ihrem Arbeitsbereich eine Windows 7 Bibliothek (d.h. der Windows-Explorer-Favoriten oder Windows-Explorer-Bibliotheken)? Ein anderer user hatte ein ähnliches Problem hier.
Wenn Sie etwas haben, öffnen Sie in einem anderen editor (im target-Verzeichnis des Projektes), kann dies auch dazu führen, eine unendliche "Build Workspace" - Schleife.
InformationsquelleAutor der Antwort Alex Lockwood
Ich löste es durch das öffnen meines Moduls .Projekt-Datei. Es wurden zwei redundante Einträge und löschen hat geholfen:
Manchmal kann es auch verursacht werden, durch die folgenden zwei Einträge aus, die Sie haben zu entfernen, die älter
org.maven.ide
EintragKann es auch sein, dass es zwei identische Wesen:
oder zwei Naturen, von denen eine alte
Einfach löschen Sie die redundante einen oder den alten
org.maven.ide.eclipse.maven2Nature
InformationsquelleAutor der Antwort Lonzak
Ich hatte das gleiche Problem pop-up für mich und für eine Weile ich konnte nicht herausfinden, warum. Dann habe ich endlich herausgefunden, was verursacht wurde es (für mich jedenfalls).
Es stellt sich heraus, ich hatte ein altes Projekt in meinem workspace mit einem meiner eigenen Bibliotheken, aber die build-Pfad wurde nicht setup korrekt ist die Nutzung der Bibliothek (eine Schande Eclipse konnte nicht einfach sagen mir, dass!). Ich hatte kopiert diesen Arbeitsbereich von einer anderen Festplatte und ich vermute, die Datei-Pfade waren nun alles anders.
So, wenn alle Ihre Projekte in Ihrem workspace verwenden keine externen Bibliotheken stellen sicher, dass die build-Pfad hat Ihre Bibliothek definiert (
Properties -> Java Build Path -> Projects[tab]
.Ich hoffe, das hilft jemand anderes.
InformationsquelleAutor der Antwort lifo
Abgesehen von Gebäude-alle-Projekt können Sie
Schließen Sie die Projekte, die fertig sind.
klicken Sie auf das fertige Projekt und
gehen Sie zu
Projekt ->Projekt schließen
hoffe, dass diese Arbeit
InformationsquelleAutor der Antwort Alvi
Beide Projekte sind referenziert zu jedem anderen.
Gehen Sie auf "Project->Properties->Project References", und überprüfen Sie die Referenzen in beiden Projekten, dass den Ursachen, wie eine endlose Schleife, wenn die Gebäude automatisch.
InformationsquelleAutor der Antwort user2371392
In meinem Fall konnte gelöst werden, in der folgenden Weise:
Hatte ich ein Kommandozeilen-Fenster geöffnet mit dem aktuellen Verzeichnis in ein Ziel-Ordner der Projekte erstellen. Das verursacht die Endlosschleife. Schließen Sie das Fenster und problemo gelöst.
Ich denke, dass, wenn etwas verhindert, dass eclipse zu entfernen, einige Ziel-Ordner, wird es versuchen, immer und immer wieder.
InformationsquelleAutor der Antwort pj9220
Ich hatte das gleiche problem und es behoben durch das entfernen:
Projekt - > Eigenschaften - > Bauherren - > JavaScript-Validator
Hatte ich kein javascript auf meiner webapp.
InformationsquelleAutor der Antwort Klykoo