maven installを実行した時にタイトルのエラーが発生しました。
「No compiler is provided in this environment.Perhaps you are running on a JRE rather than a JDK?」
説明の通り、jreでなくjdkのパスを選択すればこのエラーは解決。
**でも実はパスを変更しなくても通る場合がある。**理由はわからないですすみません。
ビルド・パス→ソースタブ→
src/main/resources
が除外(**)されてないか確認する。
ここが除外になっている場合、除去ボタンを押下して(なし)の状態にした後、再度maven installを実行すると通った。
環境
- STS4
- jre1.8
- jdk1.8
- maven2