2009-08-17 3 views
4

Ich bekomme einen Fehler, wenn ich versuche, sowohl AJDT und Scala 2.7.5 Plugin in Eclipse 3.5 zu installieren.Wie bekomme ich Scala-Plugin und AJDT zur Installation in der gleichen Eclipse?

Ich erinnere mich an eine Nachricht an einem Punkt, dass ein bekanntes Problem mit den beiden installiert war, und die Lösung war, eine Vorabversion des Scala-Plugins zu installieren, von dem ich glaube, dann installieren Sie AJDT.

Aber ich erinnere mich nicht an welche Version und ich kann keinen Link finden, um die ältere Vorabversion herunterzuladen.

Also frage ich mich, ob jemand weiß, wie ich beide installieren kann.

Vielen Dank.


Edit:
versuchte ich es gerade jetzt und habe diesen Fehler, so AJDT 1.7.0 wird nicht funktionieren. :(

Cannot complete the install because of a conflicting dependency. 
    Software being installed: Scala Eclipse Plugin 2.7.5.final (ch.epfl.lamp.sdt.feature.group 2.7.5.final) 
    Software being installed: AspectJ Development Tools 2.0.0.e35x-20090624-1600 (org.eclipse.ajdt.feature.group 2.0.0.e35x-20090624-1600) 
    Only one of the following can be installed at once: 
    JDT Weaving 2.0.0.e35x-20090624-1600 (org.eclipse.contribution.weaving.jdt 2.0.0.e35x-20090624-1600) 
    JDT Weaving 1.6.4.20090313172428 (org.eclipse.contribution.weaving.jdt 1.6.4.20090313172428) 
    Cannot satisfy dependency: 
    From: Scala Eclipse Plugin 2.7.5.final (ch.epfl.lamp.sdt.feature.group 2.7.5.final) 
    To: org.eclipse.contribution.weaving.jdt [1.6.4.20090313172428] 
    Cannot satisfy dependency: 
    From: AspectJ Development Tools 2.0.0.e35x-20090624-1600 (org.eclipse.ajdt.feature.group 2.0.0.e35x-20090624-1600) 
    To: org.eclipse.contribution.weaving.jdt [2.0.0.e35x-20090624-1600] 

Antwort

1

Nach this thread,

2.7.5.final ist kompatibel mit AJDT 1.7.0 auf Eclipse 3.5.

Wenn Sie AJDT (AspectJ Development Tools) 2.0.x haben, könnten Sie versuchen, Downgrade auf 1.7.0 als suggested in this thread?

Wie das OP (James Black) selbst in den Kommentaren, b Andere AJDT Versionen sind eigentlich 2.0!

Von "AJDT 2.0.0 - New and Noteworthy":

  • Freigabe für AJDT Eclipse-Targeting 3.5: 2.0.0_e35x2009XXXXXX
  • Freigabe für AJDT Eclipse-Targeting 3.4: 2.0.0_e34x2009XXXXXX

Dies bedeutet also, dass AJDT 1.6.5 wurde in AJDT 2.0.0_e34x umbenannt und AJDT 1.7.0 wurde in AJDT 2.0.0_e35x umbenannt.
Obwohl dies auf kurze Sicht möglicherweise verwirrend ist, glauben wir auf lange Sicht, dass dies informativer sein wird und die Benutzer in der Lage sein werden, die Version zu lesen und sofort zu wissen, welche Eclipse-Version sie anvisiert und welche Funktionsebene sie enthält.


Um diese Antwort mit dem Feedback des OP vervollständigen:

Hmm ... wenn du mit einem der 1.7.0 AJDT Builds leben kannst, solltest du OK sein.
Cheers, Miles

Danke für den Tipp - es funktioniert!
Ich habe ajdt_1.7.0.20090513085548_archive.zip von den AJDT-Downloads verwendet.
prost Porter

+0

Ich habe versucht, 1.7.0, die auch 2.0 ist wie hier erklärt: Dies bedeutet also, dass AJDT hat 1.6.5 AJDT 2.0.0_e34x und AJDT 1.7.0 AJDT umbenannt 2.0.0_e35x umbenannt wurde. http://www.eclipse.org/ajdt/whatsnew200/ Vielen Dank. –

0

Ich habe AJDT 2.0.0 installiert ist, und wenn Scala zu installieren versucht 2.7.5.final diese Meldung erhalten:

Only one of the following can be installed at once: 
    JDT Weaving 2.0.0.e35x-20090624-1600 (org.eclipse.contribution.weaving.jdt 2.0.0.e35x-20090624-1600) 
    JDT Weaving 1.6.4.20090313172428 (org.eclipse.contribution.weaving.jdt 1.6.4.20090313172428) 

Dies liegt daran, das Plugin Scala erfordert 1.6.4 . Wenn Sie auf diese Version von AJDT herunterstufen, können Sie in Ordnung sein. Hier

Verwandte Themen