- ベストアンサー
javacと打つとgcj: no input filesとなります。
初めまして。 /etc/profileへ以下のようにPATHを設定して あります。 export JAVA_HOME=/usr/local/j2sdk1.4.2 export PATH=$PATH:$JAVA_HOME/bin #source /etc/profile # javac gcj: no input files となりPATHがうまく通りません。 この現象を回避する方法をご教授頂ければ と思います。 よろしくお願い致します。 RedHat9 kernel-2.4.26
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
gcc等をインストールするときjavaコンパイラ(gcj)も 一緒にインストールしませんでしたか? おそらく/usr/bin/javac が存在している為と思うのですが $JAVA_HOME/binにあるjavacより先に usr/bin/のjavacを読みにいってます。 #1の方がいってるようにPATH設定を $JAVA_HOME/binから読むようにしてやれば回避 できます。 #gcjが必要ないようなら消してもいいです。
その他の回答 (1)
- schwarzes
- ベストアンサー率51% (15/29)
回答No.1
export PATH=$JAVA_HOME/bin:$PATH ではダメですか?
お礼
~/.bashrcへ/usr/loca/j2sdk1.4.2/bin:/usr/binの 順に書いたらうまくいきました。この度は、誠に有難う ございました。