Maven-Eclipse-plugin-und classpath-Probleme in Eclipse

Ich bin mit Eclipse 3.51, Maven 2.0.9, Java 1.4, mit dem Maven-Eclipse-plugin-2.7 mit WTP 2.0 (nicht m2Eclipse).

Habe ich mir eine flache multi-Modul-Projekt ist wie folgt aufgebaut (Modul Elternteil mit dem parent-pom, Modul A und B ist abhängig von C).

Import der vier Module für die erste Zeit wird zeigen, compile-Fehler, wie erwartet, da ich noch nicht ran-das eclipse-plugin. Mit meinem lokalen repository leer, läuft eclipse sauber aufgelöst wird, werden alle Compiler-Fehler und Abhängigkeiten innerhalb meiner lokalen workspace.

Wenn ich einige kleinere code-änderungen zu Modul B und führen Sie das eclipse-plugin wieder kompilieren Fehler auftauchen würden, die in Modul A und B. Fehler bei der Kompilierung von Klassen, die nicht gefunden werden kann. Es ist wie das Modul C ist nicht mehr in der classpath für A und B zu sehen.

Ich Blick auf die .classpath-Datei und die definitiv auf den richtigen Module in den Eclipse-workspace.

Wenn ich das lösche ist das maven-repository und machen den eclipse wieder sauber, der Fehler bei der Kompilierung über ungelöste Klassen sind behoben. Auch, wenn ich das Eclipse-clean-Befehl mit der useProjectReferences flag auf "false" und führen Sie dann erneut, es mit dem wahren, Eclipse wieder aufbauen würden "mein Arbeitsbereich" und die Fehler Weg gehen wird.

Whats going on?

InformationsquelleAutor user238286 | 2009-12-28

Schreibe einen Kommentar