在没有管理员权限的情况下更改 Windows 10 中的 Java_Home 路径

Posted

技术标签:

【中文标题】在没有管理员权限的情况下更改 Windows 10 中的 Java_Home 路径【英文标题】:Change Java_Home Path in windows 10 without admin rights 【发布时间】:2021-12-08 15:07:12 【问题描述】:

我有一台 windows 10 笔记本电脑,但我没有管理员权限。但是我的笔记本电脑中已经安装了 jdk 11,并在系统变量中设置了 JAVA_HOME。所以我的一个项目不能用 java 11 编译,我需要安装 jdk 8,我跟着this instructions 安装了它。

我在用户变量中再次设置了JAVA_HOME。但是当我尝试使用java --version 查看版本时,我只能看到系统变量中设置的jdk 11,而看不到我安装在C:/Users 目录中的jdk 8。那么如何设置/更改我的 maven 项目的 JAVA_HOME 以在 git bash 中构建并运行 spring boot 应用程序。

编辑:

注意:我还在用户变量路径中添加了 %JAVA_HOME%\bin。

【问题讨论】:

你应该将%JAVA_HOME%\bin添加到用户环境变量PATH 我已经将它添加到路径中 【参考方案1】:

按照建议,您可以将 %JAVA_HOME%\bin 添加到 PATH https://maven.apache.org/install.html

然后使用ff。命令,验证您的 maven 使用的 JDK 版本

mvn -v

你应该看到这样的东西

【讨论】:

以上是关于在没有管理员权限的情况下更改 Windows 10 中的 Java_Home 路径的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有 Windows 凭据管理器的情况下更改我的 git 帐户凭据

请教windows下apache的权限设置

是否可以在没有管理员权限的情况下安装、启动和停止 Windows 服务?

是否可以在没有管理员权限的情况下安装.appxbundle(UWP / XAML应用程序)?

如何提升windows7的权限

在没有 Windows 访问权限的情况下使用凭据信息访问共享文件夹