問題が二つ発生したので、解決策を残しておく。
■ 環境
- Eclipse 3.5
- AspectJ Development Tools 2.0.1
■ JDT のコンフリクトでインストール失敗
- update サイト「http://download.eclipse.org/tools/ajdt/35/update」から [Install New Software]でインストールしようとすると、JDT 関連のコンポーネントがコンフリクトしてエラー発生。一度に一バージョンしかインストールできない、排他的な組み合わせがあるらしい。
- Groovy プラグインと Scala プラグインが依存している JDT コンポーネントが、AspectJ が必要とする JDT コンポーネントとの干渉が解決できないらしい。
- とりあえず Groovy と Scala をアンインストールすると、無事 AspectJがインストールできた。その後で Scala は復帰できたが、Groovy ダメだった。とりあえず併用する予定はないので、深入りは止めた。
■ 何度も restart を要求される。
- Eclipse を起動するたびに「Should AJDT's weaving service be enabled」で restartしろといってくる。それで再起動しても、また同じ事を言ってくる。
- {eclipse}/configuration/org.eclipse.equinox.simpleconfigurator/bundles.infoを開いて、org.eclipse.equinox.weaving.aspectjではじまる行の末尾の false を trueに変更する。保存して再起動すると問題解消。
- 参考URL:http://www.myeclipseide.com/PNphpBB2-printview-t-23405-start-0.html
0 件のコメント:
コメントを投稿