发布网友 发布时间:2022-05-07 22:35
共2个回答
热心网友 时间:2023-11-18 06:50
1、修改~/.profile增加如下内容
热心网友 时间:2023-11-18 06:51
我的问题解决了!我开机后echo $JAVA_HOME时也是输出为空,但是当我source .bash_profile脚本后,再次echo $JAVA_HOME时就输出了我配置的jdk路径,所以问题就在于开机时没执行bash_profile文件,之后我上网查了下原因就是,我修改了系统默认的shell版本,本来默认是/bin/bash,所以配置java环境变量时,我创建了.bash_profile脚本,在这里面通过命令行创建java环境变量;只是后来我把默认的shell改成/bin/zsh了,所以开机时不再执行.bash_profile,而是自动执行.zshrc脚本;所以我把配置java环境变量的命令行复制到.zshrc中即可,或者在.zshrc中的末尾source下.bash_profile;至于怎么查看自己系统默认的shell版本,用echo $SHELL即可查看,你的问题应该跟我差不多吧,你可以参考下。热心网友 时间:2023-11-18 06:50
1、修改~/.profile增加如下内容
热心网友 时间:2023-11-18 06:51
我的问题解决了!我开机后echo $JAVA_HOME时也是输出为空,但是当我source .bash_profile脚本后,再次echo $JAVA_HOME时就输出了我配置的jdk路径,所以问题就在于开机时没执行bash_profile文件,之后我上网查了下原因就是,我修改了系统默认的shell版本,本来默认是/bin/bash,所以配置java环境变量时,我创建了.bash_profile脚本,在这里面通过命令行创建java环境变量;只是后来我把默认的shell改成/bin/zsh了,所以开机时不再执行.bash_profile,而是自动执行.zshrc脚本;所以我把配置java环境变量的命令行复制到.zshrc中即可,或者在.zshrc中的末尾source下.bash_profile;至于怎么查看自己系统默认的shell版本,用echo $SHELL即可查看,你的问题应该跟我差不多吧,你可以参考下。热心网友 时间:2023-11-18 06:51
1、修改~/.profile增加如下内容
热心网友 时间:2023-11-18 06:51
1、修改~/.profile增加如下内容
热心网友 时间:2023-11-18 06:51
我的问题解决了!我开机后echo $JAVA_HOME时也是输出为空,但是当我source .bash_profile脚本后,再次echo $JAVA_HOME时就输出了我配置的jdk路径,所以问题就在于开机时没执行bash_profile文件,之后我上网查了下原因就是,我修改了系统默认的shell版本,本来默认是/bin/bash,所以配置java环境变量时,我创建了.bash_profile脚本,在这里面通过命令行创建java环境变量;只是后来我把默认的shell改成/bin/zsh了,所以开机时不再执行.bash_profile,而是自动执行.zshrc脚本;所以我把配置java环境变量的命令行复制到.zshrc中即可,或者在.zshrc中的末尾source下.bash_profile;至于怎么查看自己系统默认的shell版本,用echo $SHELL即可查看,你的问题应该跟我差不多吧,你可以参考下。热心网友 时间:2023-11-18 06:51
1、修改~/.profile增加如下内容
热心网友 时间:2023-11-18 06:51
我的问题解决了!我开机后echo $JAVA_HOME时也是输出为空,但是当我source .bash_profile脚本后,再次echo $JAVA_HOME时就输出了我配置的jdk路径,所以问题就在于开机时没执行bash_profile文件,之后我上网查了下原因就是,我修改了系统默认的shell版本,本来默认是/bin/bash,所以配置java环境变量时,我创建了.bash_profile脚本,在这里面通过命令行创建java环境变量;只是后来我把默认的shell改成/bin/zsh了,所以开机时不再执行.bash_profile,而是自动执行.zshrc脚本;所以我把配置java环境变量的命令行复制到.zshrc中即可,或者在.zshrc中的末尾source下.bash_profile;至于怎么查看自己系统默认的shell版本,用echo $SHELL即可查看,你的问题应该跟我差不多吧,你可以参考下。热心网友 时间:2023-11-18 06:51
我的问题解决了!我开机后echo $JAVA_HOME时也是输出为空,但是当我source .bash_profile脚本后,再次echo $JAVA_HOME时就输出了我配置的jdk路径,所以问题就在于开机时没执行bash_profile文件,之后我上网查了下原因就是,我修改了系统默认的shell版本,本来默认是/bin/bash,所以配置java环境变量时,我创建了.bash_profile脚本,在这里面通过命令行创建java环境变量;只是后来我把默认的shell改成/bin/zsh了,所以开机时不再执行.bash_profile,而是自动执行.zshrc脚本;所以我把配置java环境变量的命令行复制到.zshrc中即可,或者在.zshrc中的末尾source下.bash_profile;至于怎么查看自己系统默认的shell版本,用echo $SHELL即可查看,你的问题应该跟我差不多吧,你可以参考下。热心网友 时间:2023-11-18 06:51
1、修改~/.profile增加如下内容
热心网友 时间:2023-11-18 06:51
我的问题解决了!我开机后echo $JAVA_HOME时也是输出为空,但是当我source .bash_profile脚本后,再次echo $JAVA_HOME时就输出了我配置的jdk路径,所以问题就在于开机时没执行bash_profile文件,之后我上网查了下原因就是,我修改了系统默认的shell版本,本来默认是/bin/bash,所以配置java环境变量时,我创建了.bash_profile脚本,在这里面通过命令行创建java环境变量;只是后来我把默认的shell改成/bin/zsh了,所以开机时不再执行.bash_profile,而是自动执行.zshrc脚本;所以我把配置java环境变量的命令行复制到.zshrc中即可,或者在.zshrc中的末尾source下.bash_profile;至于怎么查看自己系统默认的shell版本,用echo $SHELL即可查看,你的问题应该跟我差不多吧,你可以参考下。