如何让Scala插件和AJDT安装在同一个Eclipse中

时间:2009-08-17 20:42:48

标签: scala eclipse-3.5 ajdt

尝试将两个AJDT和Scala 2.7.5插件安装到Eclipse 3.5中时出错。

我记得在某一点上看到一条消息说已经安装了两个已知问题,解决方案是安装预发布版本的Scala插件,我相信,然后安装AJDT。

但是,我不记得哪个版本,我找不到下载旧版预发行版的链接。

所以,我想知道是否有人知道如何安装两者。

谢谢。


编辑:
我刚才尝试过这个错误,所以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]

3 个答案:

答案 0 :(得分:1)

根据this thread

  

2.7.5.final与Eclipse 3.5上的AJDT 1.7.0兼容。

如果您有AJDT (AspectJ Development Tools) 2.0.x,您是否可以尝试将suggested in this thread降级为1.7.0?

正如OP(James Black)本人在评论中详述的那样,两个AJDT版本实际上都是2.0!

来自“AJDT 2.0.0 - New and Noteworthy”:

  
      
  • 发布面向Eclipse 3.5的AJDT:2.0.0_e35x2009XXXXXX
  •   
  • 针对Eclipse 3.4发布AJDT:2.0.0_e34x2009XXXXXX
  •   
     

这意味着 AJDT 1.6.5已重命名为AJDT 2.0.0_e34x,AJDT 1.7.0已更名为AJDT 2.0.0_e35x 。   虽然这在短期内可能会引起混淆,但我们相信从长远来看,这将提供更多信息,用户将能够阅读该版本并立即知道它所针对的Eclipse版本以及它包含的功能级别。


用OP的反馈来完成这个答案:

  
    

嗯...如果你可以使用1.7.0 AJDT版本中的一个,你应该没问题     干杯,里程

  
     

感谢小费 - 它有效!
  我使用了AJDT下载中的ajdt_1.7.0.20090513085548_archive.zip   欢呼波特

答案 1 :(得分: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/

我将此zip文件解压缩到Eclipse目录中,然后安装了Scala 1.7.5。

答案 2 :(得分: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,你可能没问题。