[エラー]この環境ではコンパイラは提供されていません。おそらく、あなたはJREではなくJREで実行しています
No Compiler Is Provided This Environment
3つの方法:
私がjreを変更した最初のものは役に立たないようでした
2番目の方法が最良の方法であると言われています。でも、まだ春に連絡していないので諦めます
3番目の個人的な実験は確かに実行可能ですが、それを一度だけ行うことはできません。 A
また、マスターが迷路に来ることを願っています。 。
今日は私にとって本当に悪い日です。 Eclipse4.4.1に基づくSpringTool Suiteの最新の圧縮バージョンのダウンロードに多くの時間を費やしましたが、次のエラーが発生します。
[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: 18.162 s [INFO] Finished at: 2014-12-30T02:13:56+05:30 [INFO] Final Memory: 8M/19M [INFO] ------------------------------------------------------------------------ [WARNING] The requested profile 'pom.xml' could not be activated because it does not exist. [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project demo: Compilation failure [ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? [ERROR] -> [Help 1]
- 1
- 二
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 十一
- 12
- 13
- 14
- 15
- 16
誰かが問題を知っていますか?前もって感謝します。
2014-12-16 09:36:03.0のNavdeepからの質問
[エラー]を解決するには、次のいずれかの方法を選択できます。この環境ではコンパイラは提供されていません。おそらく、JDKではなくJREで実行していますか?
方法1
- 「Windows」->「設定」->「Java」->「インストールされたJRE」->「追加」->「標準VM」をクリックし、「JAVA_HOME」を選択します。
- インストールされているJREから新しいJREを選択し、[OK]をクリックします
方法2
最も単純で、すべてのシナリオに適用可能
- 最初のステップ-SpringTool Suite(STS)のインストールディレクトリを開きます
- ステップ2-STS.iniを右クリックします
- 3番目のステップ--VMJAVA_HOME / bin /javaw.exeを開いてEclipseSpring Tool Suite(STS)を再起動すると、EclipseはこのJDKを自動的に取得します。
-vm G:/jdk1.7.0_25/bin/javaw.exe -startup plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140603-1326 -product org.springsource.sts.ide --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx768m -XX:MaxPermSize=256m -Dorg.eclipse.swt.browser.IEVersion=10001
- 1
- 二
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 十一
- 12
- 13
- 14
- 15
- 16
- 17
- 18
方法3
pom.xmlを開き、強調表示された部分を入力して、正しいJDKパスを入力します。 (最初から最後まで、部分的な強調表示はサポートされていません)
<build> <plugins> <plugin> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-maven-pluginartifactId> plugin> <plugin> <artifactId>maven-compiler-pluginartifactId> <version>3.1version> <configuration> <fork>truefork> <executable> D:jdk1.7.0_25injavac.exe executable> configuration> plugin> plugins> build>