0

今日、古いEclipse 3.4のインストールに問題があり、パッケージ全体を再ダウンロードする必要がありました。しかし、以前のように正確なパッケージを入手したとは思わず、いくつか問題があります。

問題は次のように要約できます。プラグインを開発するときに、「org.eclipse.jdt.ui」への依存関係を解決できません。不足しているプラ​​グインを追加しようとすると、ダイアログで最も一致するのは「org.eclipse.jdt.ui**。source**」です。他のコアプラグインでも同様のことが起こります。

テストするために、ウィザードを使用して新しいプラグインを作成し、コンパイルされていないプラグインを取得しました。クラスの1つがクラスorg.eclipse.jdt.ui.JavaUIを使用しており、解決できません。同様に、MANIFEST.MFには「org.eclipse.jdt.ui」への依存関係が含まれていますが、「バンドル」「org.eclipse.jdt.ui」は解決できません

今私のプラットフォームの概要:

  • Mac OS X10.4TigerとJava1.5.0_19-138を実行してます
  • Eclipseを実行していますバージョン:3.4.1ビルドID:M20080911-1700
  • 'eclipse-modeling-ganymede-SR1-incubation-macosx-carbon.tar.gz'というファイルで提供されるモデリングパッケージをダウンロードしました

新しいフォルダに新しいワークスペースを使用して、新規インストールを実行しました。

プラグインレジストリビューを見ると、そこに「org.eclipse.jdt.ui」プラグインがあり、実行されているように見えます。ちなみに、無効にすると、ワークベンチが壊れて動作を停止します。

何が起こっているのか理解できません。インストールが壊れていませんか?ダウンロードしたEclipseパッケージにエラーがあり、コンパイルされたファイルの代わりにソースが含まれているのではないかと思います。しかし、その場合、プラグインはワークベンチで機能してはいけませんね。

いずれにせよ、プラグインレジストリにプラグインが表示されていても、依存関係を追加しているときにプラグインが見つからないのはなぜですか?

ご協力いただきありがとうございます!

4

1 に答える 1

0

問題は解決しました:コンピュータを再起動するだけです。

コンピュータを頻繁に再起動することはないので、これが解決策であることがわかるまでに多くの時間がかかりました。再起動した後、すべてが再び完全に機能し始めました。Eclipseが実行後にメモリに何かを残しているか、私の最初の失敗のいくつかが何か厄介なものを残していたようです。いずれにせよ、私はチェックしましたが、実行中のEclipse関連のプロセスはありませんでした....奇妙ですが、少なくとも今は修正されています!

于 2009-07-24T12:29:13.650 に答える