tanamonの稀に良く書く日記

KEEP CALM AND DRINK BEER

Eclipse Galileo PDTでプロジェクトが作れない件

PHP開発用のEclipseなのに初期状態ではPHPでは開発できません。
PHPプロジェクトを作成を作成すると以下のエラーが出ます。

Creation of element failed.

Reason:
Build path contains duplicate entry:
'C:apps/eclipse3.5php/plugins/org.elipse.php.core_2.1.0.v20090617-2341/
Resources/language/php5/' for project myproject


一応、バグレポート&パッチが登録されています。
https://bugs.eclipse.org/bugs/show_bug.cgi?id=280935

パッチの当て方?

  • 上記バグレポートにあるFeature Patch for PDTというファイルをダウンロードします。
  • メニューのHelp > Install New Softwareから、Add > Archiveを選び、ダウンロードしたファイルを指定します。
  • Group items by categoryにチェックが入っている場合には外します。
  • PHP Feature Patchにチェックを入れます。

後はNext連打でいけるはず…なのですが、

"PHP Feature Patch" is not applicable to the current configuration and will not be installed.

こんなエラーが出て先に進めませんでした。


結局、Eclipse Ganymede + PDT 2.0.1の組み合わせにしたら動いたのでそれで満足することにしました。