我正在使用jenv来设置java主页。它工作得很好,当我执行JAVA_HOME时,它指向正确的echo $JAVA_HOME。
我的问题是,如何设置Intellij,使其在不需要通过项目SDK路由的情况下得到JAVA_HOME指向的SDK。
产出:
echo $JAVA_HOME
/Users/jetfire/.jenv/versions/ibm64-15.0.1java -version
openjdk version "15.0.1" 2020-10-20
OpenJDK Runtime Environment AdoptOpenJDK (build 15.0.1+9)
Eclipse OpenJ9 VM AdoptOpenJDK (build openj9-0.23.0, JRE 15 Mac OS X amd64-64-Bit Compressed References 20201024_81 (JIT enabled, AOT enabled)
OpenJ9 - 0394ef754
OMR - 582366ae5
JCL - ad583de3b5 based on jdk-15.0.1+9)我觉得最相关的答案是从这里https://stackoverflow.com/a/33559424
但是,我不认为我应该设置java_home,因为它已经由jenv设置。
发布于 2021-03-31 20:53:10
发布于 2021-03-27 14:32:19
你不需要设置任何变量。你提供的链接有答案。单击+按钮时,使用此处发布的路径,/Users/jetfire/.jenv/versions/ibm64-15.0.1
我用的是sdkman所以基本上是一样的

https://stackoverflow.com/questions/66827680
复制相似问题