見出し画像

【Maven java】No plugin found for prefix 'C'のエラー解決方法【VS Code】

No plugin found for prefix 'C' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories

mvn installを実行した際に出力されたエラーメッセージです。Maven が'C'という名前のプラグインを探そうとしているエラーです。

原因

VS Code の settings.json内にあるmaven.executable.optionsに不要なオプションが設定されていたのでこのエラーが発生しました。

{
  "maven.executable.options": "C//test"
}

この Cが余計なオプションとして解釈され、Maven が存在しないプラグインを探してしまうのです。

解決方法

1. VS Code の設定を開く

VS Code の設定ファイル settings.jsonを以下手順で開きます。
「Ctrl + Shift + P」(Macは「Cmd + Shift + P」)でコマンドパレットを開き、「Preferences: Open Settings (JSON)」を選択

2. 不要な設定を削除

maven.executable.optionsに不要な値(今回の場合は"C"が含まれていないか確認し削除します。

settings.json

   {
     "maven.executable.options": ""
   }

3. VS Code を再起動

設定を保存してVS Code を再起動します。


これでエラーは解消され、Maven のビルドが正常に動作されました。

少しでも支援頂けると励みになります。

この記事はA Iで一部文章の整形、サムネイルの作成をしています。

この記事が気に入ったらサポートをしてみませんか?