设置Eclipse IDE启动的环境变量

时间:2014-02-17 09:36:17

标签: java eclipse environment-variables

我想在eclipse中启动一个项目,但是当我尝试启动eclipse时,它无法打开。我的老师说我必须设置环境变量。环境变量的重要性如PATHCLASSPATHJAVAHOME以及它们的正确值是什么?

3 个答案:

答案 0 :(得分:7)

这样Eclipse就会知道Java的位置。

  Java本身不使用

JAVA_HOME 。一些第三方   程序(例如Apache Tomcat)期望这些环境之一   要设置为JDK或JRE的安装目录的变量。   如果您不使用需要它们的软件,则不需要   设置JAVA_HOME和JRE_HOME。

     

CLASSPATH 是一个包含列表的环境变量   目录和/或JAR文件,Java将在其中查看   搜索要加载的Java类。你通常不需要设置   CLASSPATH环境变量。而不是使用这种环境   变量,您可以在命令行上使用-cp或-classpath选项   使用javac和java命令时。

     

PATH 是操作系统使用的环境变量(Windows,   Mac OS X,Linux)它将寻找本机可执行程序   跑。您应该添加JDK安装的bin子目录   目录到PATH,这样就可以使用javac和java命令了   和命令提示符窗口中的其他JDK工具。 JDK安装   说明解释了如何设置PATH。

Source

答案 1 :(得分:0)

Eclipse IDE本身使用Java来启动和运行。在Windows上你应该有一些叫做PATH和JAVA_HOME的环境变量,可以存储程序的位置。在Java的情况下它可以非常方便,因为当你有不同的版本时,你所要做的就是编辑你的PATH或你的JAVA_HOME。如果你没有设置那些变量那么像Eclipse这样的程序可能不知道要使用什么。

Classpath略有不同,因为这是你的java程序使用的,当你获得一些java编程经验时,你会学到更多关于它的知识。

答案 2 :(得分:0)

据我了解你的问题,你在启动Eclipse时遇到了问题?如果是这样,您很可能没有正确的JRE / JDK路径。见this FAQ for help

简而言之,您通常希望将PATH变量设置为指向java可执行文件。请注意,Eclipse根本不使用JAVA_HOME

相关问题