如何将我的项目JAVA_HOME设置为我的计算机JAVA_HOME?

问题描述 投票:0回答:1

我的 Mac 上的 android studio 中有一个 Flutter 应用程序,我不小心重置了我的项目中的 JAVA_HOME 路径,试图为我的项目更新 java。

这给了我错误:JAVA_HOME 设置为无效目录:Users/{My UserName}/Library/Java/JavaVirtualMachines/openjdk-23.0.1

请在您的环境中设置 JAVA_HOME 变量以匹配 Java 安装位置。

为了查找我的 java 版本和位置,我在终端中运行了以下命令:

/usr/libexec/java_home -V

返回:匹配Java虚拟机(一): 1.7.45.18 (x86_64)“Oracle Corporation”-“Java”/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home /库/互联网插件/JavaAppletPlugin.plugin/Contents/Home

然后我打开 .zshrc 文件并添加以下行:

导出 JAVA_HOME=$(/usr/libexec/java_home -v 1.7.45.18)

导出 PATH=$JAVA_HOME/bin:$PATH

确认我运行的路径: 回显$JAVA_HOME

返回:/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

再次运行我的应用程序时,我遇到了之前遇到的相同错误,因此我尝试在我的应用程序中运行以下命令:

导出 JAVA_HOME=“/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home”

返回:导出:在此上下文中无效:/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

我不明白这个错误是什么意思。

如何将项目 JAVA_HOME 设置为我的计算机 JAVA_HOME?

java flutter macos android-studio
1个回答
0
投票

您应该转到系统>>环境变量>>单击编辑环境变量,然后编辑现有的路径变量。 如果您愿意,您甚至可以详细观看有关此内容的教程;

© www.soinside.com 2019 - 2024. All rights reserved.