Eclipse Building workspace dauert sehr lange bei Eclipse

PetBe

Mitglied
Hallo Leute,

seit einiger Zeit dauert das "Building workspace" extrem lange bei mir und auch das "cleaning projects". Machmal habe ich das Gefühl, dass überhaupt nichts gemacht wird und es auch überhaupt kein Fortschritt gibt (auch nach 1 Stunde) und ich muss über den Task-Manager Eclipse beenden.

Was vielleicht im Zusammenhang damit steht (vlt. auch nicht) ist, dass wenn ich auf den src Ordner im Project Explorer gehe, seit einiger Zeit nicht nur die Unterordner mit den Klassen angezeigt werden, sondern auch alle Unter-Ordner mit zusätzlichen Daten, die nur zum Teil verwendet werden. Vorher wurden die Daten-Unterordner nicht angezeigt. Davon habe ich halt sehr viele.

Deswegen habe ich im Prinzip 2 Fragen an auch:
1) Wieso werden jetzt diese Daten-Unterordner angezeigt und wie kann ich das rückgängig machen?
2) Kann sich jemand von euch erklären, wieso "Building workspace" so extrem lange dauert? Das Projekt selbt ist nicht so groß.

Vielen Dank für eure Einschätzungen.
 
Du solltest deine anderen Projekte mit Rechtsklick und Klick auf "Close Project" schließen. Dann werden diese nicht mehr gebuildet. Wenn du später in ein geschlossenes Projekt reinschauen willst kannst du es mit einem Doppelklick wieder öffnen.
 
Zumindest mit den üblichen Build-Systemen haben alle Resourcen was im src-ordner zu suchen...

Ressourcen von denen nur ein Teil benutzt wird. Interessante Ressourcen...

Außerdem sehe ich absolut keinen Grund Ressourcen in den src Ordner zu packen. Dafür kann man einen eigenen Ordner außerhalb anlegen den man zum Bundle added.
 
Außerdem sehe ich absolut keinen Grund Ressourcen in den src Ordner zu packen. Dafür kann man einen eigenen Ordner außerhalb anlegen den man zum Bundle added.
Das ist Standard in allen für Java verbreiteten Build-Systemen. src/ enthält so das gesamte Projekt, außerhalb liegt die Konfiguration.
Was spricht auch dagegen? Resourcen will ich üblicherweise in meiner IDE sehen und nutzen können. (Möglicherweise hast du auch einfach noch nicht mit üblichen Build-Tools gearbeitet und kennst deren Folder-Layout nicht?)


Wenn man deiner Vorstellung folgt, hat man über src noch einen Ordner, der dann erst das gesamte Projekt enthält.
Und wenn man dann weiter dein Vorstellung folgt, fragt man sich, warum die Resourcen denn in diesem Ordner liegen, und dass man sie doch besser in einen anderen Ordner legt, und fängt wieder von vorne an...
 
Ähm... kann es sein, dass es hier nur um Bezeichnungen geht?

Der Java-Source-Path in z. B. einem maven-Projekt ist nicht ./src, sondern ./src/main/java (bzw. für Tests ./src/test/java). Die Ressourcen liegen außerhalb des Java-Source-Paths, nämlich in ./src/main/resources.

Ich nutze Eclipse nicht aber evtl. deutet
dass wenn ich auf den src Ordner im Project Explorer gehe,
darauf hin, dass die Ressourcen im Java-Source-Path liegen?
 
Kann auch sein, dass in Eclipse der src/-Ordner direkt die Java-Sourcen enthält, oder er das einfach nur src-Ordner nennt.

In jedem Fall ist das Umgebungsabhängig, was da rein gehört, und nicht mit einem „hat da nichts drin zu suchen“ abzuhaken...
 

Zurück
Oben