2013-08-03 60 views
0

我已經設置JAVA_HOME環境變量.bashrc這樣的:爲什麼NetBeans的環境變量不能確認系統的設置?

export JAVA_HOME='/opt/Oracle/jdk1.7.0_25' 

而且我相信,它的正確設置:

$ echo $JAVA_HOME 
/opt/Oracle/jdk1.7.0_25 

但是當我使用NetBeans開始我的谷歌應用程序引擎服務器,它說:

... 
com.sun.tools.javac.Main is not on the classpath. 
Perhaps JAVA_HOME does not point to the JDK. 
It is currently set to "/usr/lib/jvm/java-7-openjdk-amd64/jre" 

爲什麼它被改變了?

回答

0

env變量設置在您可能會打開的任何bash窗口中,但不會以其他方式設置。看來你必須採取絕望的措施來設置這個環境變量,這需要從命令行設置變量,然後從命令行啓動NetBeans。我想不出任何其他的方式。

相關問題