質問: EclipseにCDTをインストールしようとして、ヘルプ→新規ソフトウェアのインストール...をクリックしたところ、下記の内容が表示されました。 「要求を完了できません。ソフトウェア更新に対してこのインストールは正しく構成されませんでした。詳細はエラー・ログを参照してください。」 そして、エラー・ログを参照したところ、次のメッセージが書かれておりました。 !ENTRY org.eclipse.equinox.p2.ui.sdk 2 0 2017-03-03 05:47:55.187 !MESSAGE 実行中のプロファイル・インスタンスを検索できませんでした。eclipse.p2.data.area および eclipse.p2.profile プロパティーがこのアプリケーションの config.ini ファイルで正しく設定されていない可能性があります。 プロパティーがこのアプリケーションの config.ini ファイルで正しく設定されていない可能性があるというのですが、さっぱり見当が付きません。 どなたか詳しい方教えて頂けないでしょうか。 ちなみに、config.ini ファイルは次のとおりです。 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -Dosgi.requiredJavaVersion=1.8 -XX:+UseG1GC -XX:+UseStringDeduplication -Xms256m -Xmx1g -Xverify:none -javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=init.batch=../xampp/setup_xampp_no_pause.bat
回答: 「ヘルプ→新規ソフトウェアのインストール...をクリック」では、 ``` インストール 使用可能なソフトウエェア サイトを選択するかサイトロケーションを入力してください。作業対象[サイトを入力または選択][追加] [フィルター入力] 「名前 |□(i)選択サイトがありません。 | | └ [すべて選択][選択を全て解除] . . . ``` な「インストール」ダイアログが表示されます。 いきなり、 「要求を完了できません。ソフトウェア更新に対してこのインストールは正しく構成されませんでした。詳細はエラー・ログを参照してください。」 が発生し、ログの内容が、 「!ENTRY org.eclipse.equinox.p2.ui.sdk 2 0 2017-03-03 05:47:55.187 !MESSAGE 実行中のプロファイル・インスタンスを検索できませんでした。eclipse.p2.data.area および eclipse.p2.profile プロパティーがこのアプリケーションの config.ini ファイルで正しく設定されていない可能性があります。 」 ということなので、Windows版であれば、C:\で展開せず「path文字オーバー」による『不完全な展開』状態が予想されます。今一度、c:\での展開で、どうなるかを、お勧めします。 (「=init.batch=../xampp/setup_xampp_no_pause.bat」が有るということは **pleiadesの様ですので**では無い様ですね、失礼しました。) ちなみに、示されている設定はconfig.iniではなくeclipse.iniです。 config.iniは「pleiades\eclipse\configuration」内に居ます。 追伸: Windowsであれば、Pleiades C/C++ を使用する手もあります。