如何安装闭包编译器所需的Java?

How to install Java required for closure compiler?

我正在尝试构建 Emscripten 项目,但出现以下错误:

shared:WARNING: java does not seem to exist, required for closure compiler, which is optional (define JAVA in /Users/cuinjune/.emscripten if you want it)
shared:ERROR: fatal: closure compiler is not configured correctly

我安装了 JDK 但没有用。

基于此link:https://emscripten.org/docs/building_from_source/verify_emscripten_environment.html

我试过 ./emsdk install java-7.45-64bit 但它说:

Error: No tool or SDK found by name 'java-7.45-64bit'.

我应该怎么做才能解决这个错误?

您在使用 Mac 吗?只需从 Oracle 网站安装通用 OpenJDK 或 OracleJDK 并设置 JAVA 环境变量。

我的问题是 JRE !== JDK 也许它可以帮助某人。