LoginSignup
1
0

More than 5 years have passed since last update.

Spring mvn installコマンドエラー

Last updated at Posted at 2018-09-18

開発環境

  • Windows10 64bit
  • Java8
  • Spring5
  • Maven 3.5.4
  • コマンドプロンプト

STS編のエラー

mvn installエラー

あるSpring Framework5参考書の手順通りするとSpringプロジェクト内でmvn installコマンドを打つと以下のエラーが発生した。
原因はJDKのパスを通さなかったこと。

mvn_install
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.804 s
[INFO] Finished at: 2018-09-18Txx:xx:xx+09:00
[INFO] ------------------------------------------------------------------------

JDKのインストール時にパス通す選択肢があったはず。
インストール後にパスが通っていることを確認するコマンドを打った。

java_version
>java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)

正常にJavaのバージョンが表示されたので、JDKインストール後にパスが通ったと勘違いしていた。

mvn installのエラー内容は「この環境ではコンパイラは提供されません(No compiler is provided in this environment)」と書かれていたのでパスを通すことにした。

JAVA_HOMEを作る。
JAVA_HOME.png
pathの内容を変更する。
binまでパスを通す。
JAVA_HOME_PATH.png

JDKのパスを通したら、正常にmvn installが完了できた。

mvn_install
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 17.464 s
[INFO] Finished at: 2018-09-18Txx:xx:xx+09:00
[INFO] ------------------------------------------------------------------------

以上、「いいね」ボタンをよろしくお願いします。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0