所遇問題:
英文描述:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.5.1:compile (default-compile) on project busiservice: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
中文描述:此環(huán)境中未提供編譯器,你可能使用jre運(yùn)行而不是jdk撕瞧。
引發(fā)原因:Eclipse默認(rèn)在jre上運(yùn)行魂迄,maven install 編譯需要jdk中的編譯器,而jre中并沒有
問題解決:
Window->Preferences
Java->Installed Rres->Add
Directory...
jdk->ok
Java->Installed JREs->Execution Environments->JavaSE-1.7->jdk1.x
Java->Installed JREs->Execution Environments->JavaSE-1.8->jdk1.x
maven->install(編譯成功)