java - 更改编译使用的jdk - 环境变量

标签 java environment-variables

我的计算机上安装了 3 个不同的 JDK, 我应该设置什么环境变量来使 javac 使用 jdk 1.5, 如果我输入 java -version,它会给出 1.7

请澄清一下,这些之间有何关联,例如 如果 java -version 为 1.7,是否意味着 javac 将使用 java 1.5, 我应该更改哪个变量以使事情变得不同

更新: 我想改变 javac 的行为, 如何让 javac 调用 1.5 编译器?没有添加任何键,我需要它是默认的,我需要更改哪些变量

Windows

最佳答案

如果您在 *unix 系统中,只需找到您使用的 javac:

哪个javac

以及您使用哪种java:

哪个java

如果您在路径中使用JAVA_HOME,只需将JAVA_HONE/bin放在PATH的开头

关于java - 更改编译使用的jdk - 环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14480946/

相关文章:

java - 在android中创建一个文件路径

java - 在 Mac OS X 上将 tomcat jar/lib 目录添加到 eclipse 类路径

java - Gradle 任务在测试后未运行

linux - Linux 中的 .NET Core 不读取环境变量

java - 为所有当前登录的用户重新加载权限

java - 如何使方法成为构造函数的参数

c++ - 将版本信息放入环境变量以包含第三方库的路径是否好?

c++ - 在 C++ 中获取环境变量 - 我得到 NULL

Java环境变量的问题,maven也是

php - 从 PHP 读取用户主目录