4

AJDTとScala2.7.5プラグインの両方をEclipse3.5にインストールしようとすると、エラーが発生します。

ある時点で、2つのインストールに既知の問題があったというメッセージが表示されたのを覚えています。解決策は、Scalaプラグインのプレリリースバージョンをインストールしてから、AJDTをインストールすることでした。

しかし、どのバージョンか覚えておらず、古いプレリリースバージョンをダウンロードするためのリンクが見つかりません。

だから、誰かが私が両方をインストールする方法を知っているかどうか疑問に思っています。

ありがとうございました。


編集:
私は今それを試しましたが、このエラーが発生したため、AJDT1.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]
4

3 に答える 3

1

このスレッドによると、

2.7.5.finalは、Eclipse3.5上のAJDT1.7.0と互換性があります。

AJDT(AspectJ Development Tools)2.0.xを使用している場合、このスレッドで提案されているように1.7.0にダウングレードしてみてください。

OP(James Black)自身がコメントで詳しく説明しているように、両方のAJDTバージョンは実際には2.0です!

AJDT2.0.0-新しくて注目に値する」から:

  • Eclipse 3.5を対象とするAJDTのリリース:2.0.0_e35x2009XXXXXX
  • Eclipse 3.4を対象とするAJDTのリリース:2.0.0_e34x2009XXXXXX

つまり、これは、AJDT1.6.5の名前がAJDT2.0.0_e34xに変更され、AJDT1.7.0の名前がAJDT2.0.0_e35xに変更されたことを意味します。
これは短期的には混乱を招く可能性がありますが、長期的にはより有益であり、ユーザーはバージョンを読んで、ターゲットとするEclipseバージョンとそれに含まれる機能レベルをすぐに知ることができます。


OPのフィードバックでこの回答を完了するには:

うーん...1.7.0AJDTビルドのいずれかを使用できる場合は、問題ないはずです。
乾杯、マイル

ヒントをありがとう-それは動作します!AJDTのダウンロードから
使用しました。 ポーターを応援しますajdt_1.7.0.20090513085548_archive.zip

于 2009-08-17T20:52:05.910 に答える
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ディレクトリに解凍してから、Scala1.7.5をインストールしました。

于 2009-08-17T21:44:46.007 に答える
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にダウングレードすれば、問題ない可能性があります。

于 2009-08-17T20:54:42.533 に答える