怎么回事:我解决不了警告
fjw@MacBook-Pro googletest % [master] bazel info
WARNING: Ignoring JAVA_HOME, because it must point to a JDK, not a JRE.
WARNING: Ignoring JAVA_HOME, because it must point to a JDK, not a JRE.
bazel-bin: /private/var/tmp/_bazel_fjw/a826f32507803e99352fd6b3b40ddfa3/execroot/com_google_googletest/bazel-out/darwin_arm64-fastbuild/bin
bazel-genfiles: /private/var/tmp/_bazel_fjw/a826f32507803e99352fd6b3b40ddfa3/execroot/com_google_googletest/bazel-out/darwin_arm64-fastbuild/bin
bazel-testlogs: /private/var/tmp/_bazel_fjw/a826f32507803e99352fd6b3b40ddfa3/execroot/com_google_googletest/bazel-out/darwin_arm64-fastbuild/testlogs
character-encoding: file.encoding = ISO-8859-1, defaultCharset = ISO-8859-1
command_log: /private/var/tmp/_bazel_fjw/a826f32507803e99352fd6b3b40ddfa3/command.log
committed-heap-size: 75MB
execution_root: /private/var/tmp/_bazel_fjw/a826f32507803e99352fd6b3b40ddfa3/execroot/com_google_googletest
gc-count: 6
gc-time: 47ms
install_base: /var/tmp/_bazel_fjw/install/c32a815cda11aa2a78b80c4fc673e210
java-home: /Library/Java/JavaVirtualMachines/jdk-18.0.1.jdk/Contents/Home
java-runtime: Java(TM) SE Runtime Environment (build 18.0.1+10-24) by Oracle Corporation
java-vm: Java HotSpot(TM) 64-Bit Server VM (build 18.0.1+10-24, mixed mode, sharing) by Oracle Corporation
max-heap-size: 4294MB
output_base: /private/var/tmp/_bazel_fjw/a826f32507803e99352fd6b3b40ddfa3
output_path: /private/var/tmp/_bazel_fjw/a826f32507803e99352fd6b3b40ddfa3/execroot/com_google_googletest/bazel-out
package_path: %workspace%
release: release 5.1.1-homebrew
repository_cache: /var/tmp/_bazel_fjw/cache/repos/v1
server_log: /private/var/tmp/_bazel_fjw/a826f32507803e99352fd6b3b40ddfa3/java.log.macbook-pro.fjw.log.java.20220514-122515.34242
server_pid: 34242
used-heap-size: 24MB
workspace: /Users/fjw/repositories/googletest
fjw@MacBook-Pro googletest % [master] mvn -v
Apache Maven 3.8.5 (3599d3414f046de2324203b78ddcf9b5e4388aa0)
Maven home: /opt/homebrew/Cellar/maven/3.8.5/libexec
Java version: 18.0.1, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk-18.0.1.jdk/Contents/Home
Default locale: zh_CN_#Hans, platform encoding: UTF-8
OS name: "mac os x", version: "12.3.1", arch: "aarch64", family: "mac",我该如何解决这个警告?我知道我正确地配置了环境变量
。
发布于 2022-05-26 09:12:06
我相信你可能通过自制安装了bazel。以上问题是因为bazel安装的自制版本对JDK的特定位置很挑剔。但是你可以通过尝试安装Bazel来解决问题,而不是通过自制。
You can also try setting the JAVA_HOME path in your Machine by using any of the below.
export JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents/Home/bin
export JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents/Home
export JAVA_HOME=/Library/Java/JavaVirtualMachines/openjdk-11.0.2.jdk/Contents.https://stackoverflow.com/questions/72237440
复制相似问题