关于java.sh环境变量配置(转载请注明出处)

本文详细记录了解决JAVA_HOME环境变量配置过程中遇到的错误信息和解决步骤,包括正确的配置写法和如何避免bom头部问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天配置配置profile.d环境变量遇到个坑

JAVA_HOME=/home/www/software/java/jdk1.8.0_141

JAVA_BIN=$JAVA_HOME/bin

JRE_HOME=$JAVA_HOME/jre

JRE_BIN=$JRE_HOME/bin

PATH=$JAVA_BIN:$JRE_BIN:$PATH

下载解压版的jdk 解压后配置环境变量然后在profile.d下新建个 java.sh 黏贴以上内容,保存退出后source /etc/profile一直提示

-bash: ?JAVA_HOME=/home/www/software/java/jdk1.8.0_141: No such file or directory

各种百度google都找不到原因,查到的无非是 32位  64位版本问题,或者写法问题,我经过再三确认都没问题,

路径是通过pwd获取的也没问题。

最后 改了下写法直接export发现提示变了

export JAVA_HOME=/home/www/software/java/jdk1.8.0_141

这个是bom头部问题,只要在vim下  :set nobomb后就好了

于是改回来原来的写法设置nobomb 之后再  source /etc/profile 问题就解决了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值