java - 在不注销的情况下更改环境变量(JAVA_HOME)

标签 java windows-xp environment-variables

我目前正在使用 3 个不同的 Java 版本进行开发,因此经常更改我的 JAVA_HOME 变量。但是,我必须注销才能更新变量。我通过 System Properties -> Advanced -> Environment Variables (Windows XP) 更新它。

当然有更聪明/更简单的方法来做到这一点。

我想我可以在提示符下使用 SET 命令,但这不是永久性的,因为我经常使用一个 Java 版本一段时间,所以我不想每次启动 PC 时都重新设置它。

有什么建议吗?

最佳答案

您不必注销以保留环境变量,但您必须重新启动您感兴趣的任何进程。因此,例如,如果您使用的是命令提示符,则需要终止命令提示符并启动一个新命令提示符。

关于java - 在不注销的情况下更改环境变量(JAVA_HOME),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6843082/

相关文章:

windows - Windows XP 和 GetTickCount64 上的 Qt 应用程序

visual-c++ - XP 上的 NetValidatePasswordPolicy 问题

javascript - 从 .env 文件访问 .pem 公钥

java - 如何在Android中将变量从一个类发送到另一个类

java - 变量未在线程中更新

java - Android套接字等待问题

c# - XP 中的 XAML 用户控件问题

java - 从 Junit4 迁移到 Junit5 : 时没有可运行方法错误

c++ - Qt Creator 修改PATH环境变量

ruby-on-rails - 在 Rails 应用程序中存储全局变量的最佳位置在哪里?