【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で一部文章の整形、サムネイルの作成をしています。
この記事が気に入ったらサポートをしてみませんか?