本文共 568 字,大约阅读时间需要 1 分钟。
今天配置配置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 问题就解决了。