我正在尝试从this youtube video编译HTML项目。但是,当我运行该HTML外部工具时,它给了我一个错误:
Configuration on demand is an incubating feature.
:core:compileJava FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':core:compileJava'.
> Cannot find System Java Compiler. Ensure that you have installed a JDK (not just a JRE) and configured your JAVA_HOME system variable to point to the according directory.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
Total time: 2.297 secs
我在互联网上搜索,但我找不到适合我的解决方案。有人能帮助我吗?
答案 0 :(得分:0)
对不起我的英语,虽然我不使用Windows,但我认为你必须安装Java JDK,如果你没有它,请寻找它,我认为他必须做这样的事情:
1右键单击桌面上的“我的电脑”图标,然后选择“属性”。
2单击“高级”选项卡。
3单击“环境变量”按钮。
4在“系统变量”下,单击“新建”。
5输入变量名称JAVA_HOME。
; C:\ Program Files \ Java \ YOUR VERSION JAVA JDK \ src.zip
答案 1 :(得分:0)
它实际上不起作用。如果我将loc设置为:C:\ Program Files \ Java \ jre7它给出了我在第一篇文章中显示的错误。
如果我将loc设置为:C:\ Program Files \ Java \ jre1.8.0_25 \ bin
ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jre1.8.0_25\bin
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
我试过C:\ Program Files \ Java \ jre1.8.0_25 \ libs但是一样。
BTW:我没有JDK,我只有JRE ..我从java˘sweb下载了一个JDK,安装了它,在我的Java文件夹中只出现了JRE。