Eclipse IDE (Indigo V3.7.2) に奇妙な問題があります。私たちは、b3 アグリゲーション プロセスを使用して構築された p2 リポジトリであるサーバーでホストされているターゲット プラットフォームを使用します。別のチームから特定のコンポーネントと機能を取得します。プラグインを配信するたびに、バージョン番号は同じままです (例: myjar_v1.0.0.jar) (もちろんサイズは異なります)。リモートサーバーでこれらのプラグインを更新します。この更新後、問題は、既存のワークスペースを使用すると、最新の jar がターゲット プラットフォームからダウンロードされないために、コードでコンパイルの問題が発生することです。バージョンと名前が同じであるため、Eclipse は新しいプラグインを認識しませんか? はいの場合、ワークスペースの .metadata フォルダーから古い jar を削除して、Eclipse を再起動しようとしましたが、それでも問題は解決しません。.metadata フォルダー全体を削除しましたが、それでも役に立ちませんでした。Eclipse はワークスペース間でプラグイン/jar を共有しますか? つまり、同じマシン上の他のワークスペースに同じ jar がある場合は? ビルドにはmavenを使用します。Eclipse は、ローカルの Maven リポジトリのプラグインを参照していますか? Eclipse はターゲット プラットフォームからのデータのキャッシュを維持しますか? はいの場合、どこですか?
この問題は実際に私を夢中にさせており、バージョン番号が同じであっても最新バージョンの jar を使用する方法を見つける必要があります。(他のチームのバージョン管理方法については、あまり制御できません)
どんな入力でも大歓迎です。