gpt4 book ai didi

java - 如何在 ubuntu 中将 JAVA_HOME 变量添加到 PATH 变量

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:07:54 30 4
gpt4 key购买 nike

我想从一个文件中获取一些变量并在其他 shell 文件中使用它。为此,我创建了两个文件,如下所示。

我有两个 sh 文件。

  1. setenv.sh
  2. 安装程序.sh

setenv.sh 的内容:

 #!bin/bash

export JAVA_HOME=/home/jre

Setup.sh 的内容:

. ./setenv.sh

echo $JAVA_HOME

export PATH=$PATH:$JAVA_HOME/bin

java Copy

当我运行 Setup.sh 文件时,它给出以下输出:

/home/jre

java not found

那么你能帮我解决这个问题吗?谢谢

最佳答案

请检查shebang两个脚本中的一个:正如 Walter A 所说,请删除第一行的开头空格并检查每个文件的行尾(LF 与 CRLF)(dos2unix 工具可以提供帮助)。

此外,要直接从您的 $PATH 条目使用 java 可执行文件,您可能还需要添加 Setup.sh 脚本的 shebang。

关于java - 如何在 ubuntu 中将 JAVA_HOME 变量添加到 PATH 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30235541/

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