Eclipse und Android und Klassenpfad: bin und Ziel

8

Ich benutze Eclipse 4.5 mit m2e 1.6.1.20150625-2338, ADT 23.0.3.1327240, Android für Maven Eclipse 1.1.0 und 23.0.6.1720515. Ich habe ein Android-Projekt, das als "Is Library" markiert ist:

Wenn ich ein Maven | Projekt aktualisieren ... für das Projekt tue, wird .classpath so geändert, dass es Folgendes enthält:

%Vor%

Aber wenn ich das Projekt erstelle, ändert Eclipse diese Zeile zu:

%Vor%

Anscheinend gibt es eine Trennung zwischen dem, was Eclipse denkt, dass der Klassenpfad sein sollte und was m2e denkt, dass es sein sollte. Offensichtlich ist das für meine Subversion-Dateien verheerend.

Gibt es eine Einstellung, die m2e und Eclipse dazu bringt, dem Klassenpfad zuzustimmen und ihn nicht zu ändern?

    
Garret Wilson 03.08.2014, 14:34
quelle

2 Antworten

2

Ich könnte beim ersten Mal zu breit gewesen sein, also hier ist, was Sie tun können:

Entweder downgraden Sie Ihre Umgebung zurück auf 4.3 (das ist ärgerlich und Sie haben sich darüber beschwert.)

Oder prüfen Sie, auf welche Version Ihr Projekt eingestellt ist. Wenn es auf Android 4.4 eingestellt ist, versuche die Projektversion auf 4.3 oder die Version einzustellen, an der deine App gearbeitet hat, bevor du zu 4.4 gegangen bist und es funktioniert (es sei denn, etwas ist mit deinen Apps anders als mit meinen Apps möglich). p>     

Tarz 12.08.2014 21:01
quelle
1

Siehe diese Seite Pfad nur in einigen Arbeitsbereichen (Android) unvollständig .

Es kann Ihnen helfen, dieses Problem zu lösen. "Das Projekt wurde nicht erstellt, da sein Build-Pfad unvollständig ist. Die Klassendatei für java.lang.Object kann nicht gefunden werden. Beheben Sie den Build-Pfad und versuchen Sie dann, dieses Projekt zu erstellen." Problem. -Aravindan.

    
Aravindan 13.08.2014 15:55
quelle