2009-08-17 3 views
4

Я получаю сообщение об ошибке при попытке установить плагин AJDT и Scala 2.7.5 в Eclipse 3.5.Как получить плагин Scala и AJDT для установки в том же Eclipse

Я помню, как однажды увидел сообщение о существовании известной проблемы с двумя установленными, и решение было установить предварительную версию плагина Scala, с мая, я верю, а затем установить AJDT.

Но, я не помню, какую версию и я не могу найти ссылку для загрузки старой версии до выпуска.

Итак, мне интересно, знает ли кто-нибудь, как я могу установить оба установленных.

спасибо.


Edit:
Я попробовал это только сейчас и получил эту ошибку, так что AJDT 1.7.0 не будет работать. :(

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] 

ответ

1

Согласно this thread,

2.7.5.final совместим с AJDT 1.7.0 на Eclipse 3.5.

Если у вас есть AJDT (AspectJ Development Tools) 2.0.x, могли бы вы попробовать понизить до 1,7,0 как suggested in this thread?

Как ОП (James Black) сам подробности в комментариях, b oth версии AJDT на самом деле 2.0!

От "AJDT 2.0.0 - New and Noteworthy":

  • релиз для AJDT ориентации Eclipse 3.5: 2.0.0_e35x2009XXXXXX
  • релиз для AJDT ориентации Eclipse 3.4: 2.0.0_e34x2009XXXXXX

Таким образом, это означает, что AJDT 1.6.5 был переименован в AJDT 2.0.0_e34x, а AJDT 1.7.0 был переименован в AJDT 2.0.0_e35x.
Несмотря на то, что в краткосрочной перспективе это может сбить с толку, мы верим, что в долгосрочной перспективе это будет более информативным, и пользователи смогут прочитать версию и сразу узнать, какую версию Eclipse она нацеливает, а также то, что она содержит.


Чтобы завершить этот ответ с обратной связью в ФП в:

Хм ... если вы можете жить с одной из версий 1.7.0 AJDT, вы должны быть в порядке.
Cheers, Майлз

Спасибо за совет - это работает!
Я использовал ajdt_1.7.0.20090513085548_archive.zip из загрузок AJDT.
веселит Porter

+0

Я попробовал 1.7.0, что также равно 2.0, как описано здесь: Итак, это означает, что AJDT 1.6.5 был переименован в AJDT 2.0.0_e34x, а AJDT 1.7.0 был переименован в AJDT 2.0.0_e35x. http://www.eclipse.org/ajdt/whatsnew200/ Спасибо. –

0

У меня есть AJDT 2.0.0 установлен, и при попытке установить Scala 2.7.5.final получить это сообщение:

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) 

Это происходит потому, что плагин Scala требует 1.6.4 , Если вы перейдете на эту версию AJDT, вы можете быть в порядке.

1

Вот сообщение, которое я не мог найти, ищет AJDT 1,7 была помощь мне нужно: http://www.nabble.com/Eclipse-Galileo,-AJDT,-Scala-Eclipse-plugin-2.7.5-td24357850.html

Вы можете получить файл: http://eclipse.ialto.org/tools/ajdt/35/dev/update/

Я расстегнул этот почтовый файл в Eclipse, затем установите Scala 1.7.5.

+0

Благодарим вас за отзыв. +1 – VonC