gpt4 book ai didi

linux - 每次终端 session 关闭时环境变量都会被取消设置

转载 作者:太空宇宙 更新时间:2023-11-04 12:33:16 26 4
gpt4 key购买 nike

我是 linux 的新手,正在尝试运行一些 maven 命令。我的环境文件内容如下-

JAVA_HOME=/usr/lib/jvm/java-openjdk
export JAVA_HOME
M2_HOME=/home/sam/Downloads/apache-maven-3.3.9
export M2_HOME
PATH=$PATH:$JAVA_HOME:$M2_HOME
export PATH

但是,每当我在终端中运行一次 mvn 相关内容并关闭它并重新打开一个新 session 时,我无法运行 mvn 命令,并且出现“不是命令”错误。

任何人都可以帮助我如何纠正它,这样我就不会一次又一次地看到这个错误并且变量设置永久。

最佳答案

需要设置java和maven的路径。

你可以做一件事添加你的路径代码

JAVA_HOME=/usr/lib/jvm/java-openjdk导出 JAVA_HOMEM2_HOME=/home/sam/下载/apache-maven-3.3.9导出 M2_HOMEPATH=$PATH:$JAVA_HOME:$M2_HOME导出路径

进入

~/.bashrc 文件。

每次打开终端时都会执行此文件。因此,一旦您在此文件中写入导出路径文本,它将一直保持设置状态。

把你的路径写在~/.bashrc文件里很简单。

  1. 打开你的终端
  2. vi ~/.bashrc
  3. .bashrc 现在是开放的。
  4. 只需按向下翻页按钮转到文件的最后一行。
  5. 复制你的路径代码

    JAVA_HOME=/usr/lib/jvm/java-openjdk export JAVA_HOME
    M2_HOME=/home/sam/Downloads/apache-maven-3.3.9 export M2_HOME
    PATH=$PATH:$JAVA_HOME:$M2_HOME 导出路径
  6. 按 shift+i 以便您可以在此文件中添加文本
  7. 现在在文件末尾使用 ctrl+shift+v
  8. 粘贴您的代码
  9. 现在保存文件,按 Escape 然后 shift+冒号 你可以看到冒号 (:) 在终端结束。然后按 wq 这样它就会显示为 :wq
  10. 现在按回车键。

就是这样。

现在关闭终端并重新打开它。您可以使用“mvn”测试更新后的路径是否有效。

关于linux - 每次终端 session 关闭时环境变量都会被取消设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42691751/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com