安装JDK后为什么要设置环境变量?在myeclipse上不需要设置也可以运行java程
如果没有设置环境变量,在其他编辑软件上是不是就无法运行java程序?是因为操作系统找不到运行程序的驱动和类么? |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
为什么配置环境变量:
(1)配置path的原因是让你可以在控制台编译、运行你的java程序而不必进入到java程序目录去运行
(2)classpath变量通常是新建的变量。在编译、运行java程序时会在它指定的目录下去找你所要用到的class,也是先在本目录下找,然后在指定目录下找,都找不到就会报错了…classpath是为了方便使用java类库,如果以后用到第三方类库的话,你就有2中选择,可以也为他们配calsspath,或者把它们直接复制到你自己的class所在目录下 |
|
|
|
|
环境变量——顾名思义就是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。用户通过设置环境变量,可以更好的运行进程。
我刚开始学Java也有这样的想法。于是就尝试了下,把JDK JRE卸载了(这个更狠) 打开Eclipse果真就报错了。
至于MyEclipse,是一款需要付费但却功能强大的企业级集成IDE,自带jdk编译环境,但仍建议使用官方的jdk。 |
|
|
|
|
因为myeclipse是一个插件集集成了我们常用的插件,它不需要jdk的支持。 |
|
|
|
|
因为MyEclipse已经帮你找到本地JDK所在的位置了。环境变量通常是你用记事本等编写是,然后在DOS命令窗口编译时才需要的。 |
|
|
|
|