java - IntelliJ IDEA终端java版本问题

标签 java intellij-idea javac

我在 IntelliJ IDEA 编译器设置中遇到了一些问题。
我安装了 JDK 8,idea 中的一个项目仅适用于 JDK 6。

我已经在首选项 -> Java编译器页面中更改了idea中的编译器版本并重新启动了idea。

Javac in Preferences

我面临的问题是在idea Terminal上版本没有得到更新。除了在想法中设置 .profile 中的 JAVA_HOME 之外,还有其他方法可以解决这个问题吗?

java version

最佳答案

是的,您可以在首选项 > 工具 > 终端 > 环境变量中进行设置。
Setting JAVA_HOME in Terminal Preferences

此设置适用于当前项目。因此,您可以为每个项目设置不同的值。

需要注意的是,无论何时修改项目的 JDK(尤其是主要版本升级),都必须记住更新它。

该设置将在您下次打开新终端(或重新启动 IDE)时进行。

关于java - IntelliJ IDEA终端java版本问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31833029/

相关文章:

java - 解析javac编译错误

java - 更改展开和折叠图像 TreeView JavaFX 2.2

java - 将 IntelliJ IDEA 与 Oracle XE 结合使用。我没有看到数据库或表?

android - 当代码需要特定的 API 级别时,为什么对 Build.Version 的检查必须是相同的要求而不是达到或高于要求的级别?

java - 如何在类中使用 Javac 自动编译命令行?

java - 找不到包裹; javac

java.lang.NoClassDefFoundError : javax/servlet/http/HttpServletRequest 错误

java - 执行shell命令 `java.lang.ProcessBuilder`

java - 如何使用 AndroidJavaObject.Call 将参数传递给 Java?

scala - 将 aws 凭据配置文件与 spark scala 应用程序一起使用