2012-11-19 89 views
4

我對紅寶石的寶石在Ubuntu 11 * 安裝RJB我加入了JAVA_HOME沒有設置RJB

export JAVA_HOME=/usr/lib/jvm/java-6-... 
export PATH=$PATH:$JAVA_HOME/bin 

.bashrc文件的主目錄。 但它仍然會拋出錯誤或JAVA_HOME未設置。

有誰知道什麼是錯的?

echo $JAVA_HOME顯示正確的路徑。 而且我再次登錄,甚至重新啓動。但仍然會拋出同樣的錯誤。

+0

退出會話,然後再次登錄,然後嘗試。 bashrc在登錄時執行。 – Ankit

+0

在終端運行此命令並查看輸出'echo $ JAVA_HOME' – Freak

+0

echo $ JAVA_HOME顯示正確的路徑。 而且我再次登錄,甚至重新啓動。但仍然會拋出同樣的錯誤。 –

回答

5

我在Ubuntu 10.04中運行同樣的問題。結果爲我工作的是成爲根和安裝:

sudo su - 
export JAVA_HOME=/usr.... 
gem install rjb 
+0

對我來說就像一個魅力。可以肯定的是,sudo並沒有進一步考慮所有的環境......感謝你的提示。 – Gyan