Eclipse erstellt bei jedem Speichern ALLE Klassen

8

Ich habe ein großes Projekt in meinem Arbeitsbereich. Jedes Mal, wenn ich ein JSP oder eine Datei (Java, TXT, Eigenschaften usw.) speichere, wird der Build ausgeführt. Es dauert ungefähr 30 bis 45 Sekunden, um zu bauen. Ich hasse es! Ich kann nicht so produktiv sein. Das ist gerade erst passiert, ich hatte immer Auto-Build aktiviert, was dieses Problem nicht verursacht hat. Andere Leute hier im Büro bekommen dieses Problem nicht. Also müssen es meine Einstellungen sein.

Ich denke, die Frage ist, wie bekomme ich Eclipse, um nur die Klassendatei zu erstellen, die ich verändert habe, und nicht jedes Mal, wenn ich eine Datei im Projekt bearbeite, eine komplette Version?

Bitte helfen Sie!

    
Jay Q. 26.03.2009, 07:04
quelle

4 Antworten

5

Es stellt sich heraus, dass ich nicht alle meine Gläser im Klassenpfad hatte. Diese Gläser wurden nicht direkt von meinen Codes verwendet, daher gab es keine Fehler in meinen Codes per se. Sie wurden von den anderen Bibliotheken, die ich benutzte, benötigt.

FIX: Stellen Sie sicher, dass alle Abhängigkeiten zum Klassenpfad hinzugefügt werden.

    
Jay Q. 29.05.2009, 07:24
quelle
4
  

Ich denke, die Frage ist, wie komme ich dazu?   eclipse, um nur die Klassendatei zu erstellen   das habe ich modifiziert und nicht komplett   baue jedes Mal, wenn ich eine Datei in der bearbeiten   Projekt?

Das ist, was Eclipse normalerweise out-of-the-box macht. Du musst etwas kaputt gemacht haben ...

Verwenden Sie externe Build-Tools (z. B. Ant)? Überprüfen Sie die Builder-Einstellungen für das Projekt.

Wenn nichts anderes hilft, versuchen Sie, einen neuen Arbeitsbereich zu erstellen und Ihr Projekt darin zu importieren.

    
Thilo 26.03.2009 07:16
quelle
1

Als sagte Thilo , checkt eure Bauarbeiter .

Ein letzter Ausweg wäre, Ihren Arbeitsbereich zu löschen und einen sauberen Code auszuprobieren. Dies ist mehr oder weniger ärgerlich, je nachdem, wie einfach oder schwer es ist, Ihre Codebase von "ausgecheckt" auf "ausgeführt" zu bringen und wie Sie Ihre Eclipse-Erfahrung anpassen (modifizierte Verknüpfungen / Ansichten / Perspektiven, Mylyn-Daten usw.). p>     

SCdF 26.03.2009 07:46
quelle
0

Ich benutze nicht Eclipse (also halte das für eine halb-ungebildete Vermutung :-), aber eine andere Sache, die du überprüfen solltest, sind deine Uhreinstellungen. Es könnte sein, dass Sie Ihre Zeit zu weit von der Zeit zum Ändern der Datei entfernt haben, so dass Sie immer daran denken, dass sich die Quelldateien in Bezug auf die Klassendateien geändert haben.

Ich würde sagen, dass dies sehr unwahrscheinlich ist, aber abhängig davon, wie Eclipse in funktioniert, könnte möglich sein.

Die andere Sache ist, sind Sie sicher, dass die Datei, die Sie ändern, wirklich nicht erfordert, dass die anderen Dateien auch neu aufgebaut werden?

    
TofuBeer 26.03.2009 07:37
quelle

Tags und Links