当前位置: 首页 > 知识库问答 >
问题:

将Intellij SDK指向jenv定义的java主页

龚俭
2023-03-14

我正在使用jenv来设置java主页。它工作正常,当我执行echo$JAVA_HOME时,它指向正确的JAVA_HOME。

我的问题是我们如何设置Intellij来获得JAVA_HOME指向的SDK,而不必经过项目SDK路由。

echo $JAVA_HOME
/Users/jetfire/.jenv/versions/ibm64-15.0.1
java -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)

但是,我认为我不应该设置java_home,因为Jenv已经设置了它。

共有1个答案

宋朝
2023-03-14

您不需要设置任何变量。您提供的链接有答案。单击+按钮时,请使用此处发布的路径/users/jetfire/.jenv/versions/IBM64-15.0.1

 类似资料:
  • 跑完之后 scala不再用我的电脑了 这并不奇怪,因为 如何修复安装?

  • 问题内容: 我一直在使用Java Application Bundler 将Java应用程序打包为.app。如果将JRE7打包到.app捆绑包中,则可以成功运行该应用程序。是否可以将.app(在Info.plist中)配置为指向由JAVA_HOME环境变量定义的JRE?如果这样做,我将得到“无法加载Java Runtime Environment”!我试图以不同的方式配置JAVA_HOME,但是没

  • 问题内容: 如果我有一个没有模板的AngularJS指令,并且希望它在当前作用域上设置一个属性,那么最好的方法是什么? 例如,计算按钮点击次数的指令: 使用伪指令将点击计数分配给双向属性中的表达式: 有一个更好的方法吗?从我所读的内容来看,孤立的作用域会过大,但是我需要一个子作用域吗?除了使用以外,还有没有更干净的方法可以写回指令属性中定义的范围变量。我只是觉得我很难过。 这里有完整的柱塞。 问题

  • jenv 是一款 Java 多版本管理工具,它为安装,切换,删除和列出候选提供了一个方便的命令行界面。 特性: 便于管理 Java 版本,例如 1.6, 1.7 和 1.8 易于安装 Java 相关的工具,例如 ant, maven, tomcat 等 便于管理候选版本。支持安装新版本、重新安装或卸载老版本 目录是标准的,且对 IDE 友好 易于扩展 — 可以在公司中设置自己的 jenv 来管理开

  • 我在macOS monterrey上并使用自定义JDK 15(我必须使用为我的公司修改的自定义JDK)。当我运行时,我得到这个错误: 但是,当我运行时,我得到。此外,运行会返回正确的JDK版本。 因为 并没有指向使用 Java 的实际 JDK 目录工具不起作用。 有没有办法设置指向我的JDK目录?

  • 我试图将我的主机域名指向我的heroku应用程序,但是当我尝试管理我的域名时,我总是收到错误。 我已经在站点仪表板中将域名添加到heroku 编辑。我不希望我的域是子域。我希望它是主域。因为你不能通过子域的网站获利。 编辑清楚,我希望来自主机的域名 mysite.com 与我的heroku应用程序一起使用。因此,当我键入 mysite.com 我的 heroku 应用程序就会出现。我希望我的赫鲁库