2016-09-13 11 views
1

コンピュータCentOS7 OSにJDK 8をインストールするためのチュートリアルに従っていますが、最後の部分では環境変数を設定しようとしました。私は、入力されたチュートリアルの最後の部分で centos7 "export:command not found

:後

[[email protected] ~]$ echo $PATH 
/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/evconsul8/.local/bin:/home/evconsul8/bin 

bash: $'\342\200\234export':order not found 
bash: $'\342\200\234export': order not found 
bash: $'\342\200\234export': order not found 
[[email protected] ~]$ 

パス:

echo “export JAVA_HOME=/opt/jdk1.8.0_101” > /etc/profile.d/jre.sh 
echo “export JRE_HOME=/opt/jdk1.8.0_101/jre” >> /etc/profile.d/jre.sh 
echo “export PATH=$PATH:/opt/jdk1.8.0_101/bin:/opt/jdk1.8.0_101/jre/bin” >> /etc/profile.d/jre.sh 

、その後、私はこれを見ていますが、私は、端末を開いたとき原因を検索しようとしています。 〜/ .bash_profile

[[email protected] evconsul8]# gedit ~/.bash_profile 

結果:

# .bash_profile 

# Get the aliases and functions 
if [ -f ~/.bashrc ]; then 
    . ~/.bashrc 
fi 

# User specific environment and startup programs 

PATH=$PATH:$HOME/bin 
export JAVA_HOME=/opt/jdk1.8.0_101 
export JRE_HOME=/opt/jdk1.8.0_101/jre 
export PATH=$PATH:/opt/jdk1.8.0_101/bin:/opt/jdk1.8.0_101/jre/bin 

export PATH 

注:エラーの後に私のattempsの一つで、私は手動でJAVA_HOME、JRE_HOMEと上記のファイルでPATH = $ PATHのに対応する行を追加しました。それはOKでした??

主な問題私のマシン上の他のアプリには問題が発生していると思います。

+1

作成しようとしているこの '/ etc/profile.d/jre.sh'の目的を理解できません。投稿された '.bash_profile'によれば、あなたの環境は、少なくとも' bash'からJavaを使う準備ができています。その上、これらの変数 'JAVA_HOME'と' JRE_HOME'はとにかく時代錯誤です。あなたが 'PATH'にあなたのjdkの' bin'フォルダを持っているならば、あなたはすでに全てのjava関連のツールを使うことができ、追加のenv変数なしで必要なリソースを見つけることができます。ツールへの絶対パスを使用する場合は、 'PATH'を変更する必要はありません。 EclipseのようなIDEは何の問題もなく完全に動作します。 – Holger

+0

これは本当ですが、私のattempsの1つでは、これらの行は.bash_profileで書かれていますが、エラーの後です。問題は、なぜこれらの行が端末に表示されるのか分からなかったことです。私は申し訳ありませんが、私はenv変数を2回設定したと思いますが、その不確実性と混乱が感じられます。Netbeansで作業しています。このパスまでのNetbeans IDEのブラウジング/opt/jdk1.8.0_101/bin。 –

答えて

2

文字列を囲むには、通常の二重引用符(")を使用し、使用している空白文字()は使用しないでください。

+0

ありがとう、しかし、私はすでにこれをタイプしていますし、解決策は何ですか?二重引用符で再入力する必要がありますか? –

+1

@FernandoPieええ、「ファンシー」引用符を使用した場所を上書きする必要があります。 – Mureinik

+1

@FernandoPie:これはテキストエディタが作成したものです...... – user1934428