A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小糊涂神 中级黑马   /  2014-10-25 21:10  /  1283 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

刚重装完myeclipse,环境变量要配置哪些地方,对这个软件真心不熟悉啊。能简单说说吗?

2 个回复

倒序浏览
···配置环境变量的原理:(也就是windows系统查找可执行程序的原理)(重点)
     主要是将一个特定目录的下所有的java开发工具的可执行的文件的目录告诉windows,让windows帮我们进行查找。就是当我们在当前的目录运行某个可执行的文件,如果在当前的目录下找不到该这个名字的执行文件,那么window会帮我们到系统环境变量path下的目录下去寻找,如果此时还是寻找不到,那么这下可真没有了。

···java环境变量配置的技巧问题:(重点)
    主要是降低修改path的系统环境变量的危险。用一个变量进行对容易变动的路径部分进行指定,然后用这个名称进行指代路径的变动部分。注意配置系统环境变量的名称时,注意在系统环境变量下进行新建变量名称。

···临时环境变量的搭建(重点)
为何要搭建临时的环境变量?
  主要是应用的场景:当你拿着java程序要在别人的笔记本上运行,在不轻易地改变别人的电脑中的环境变量时,你该怎么办。这个时候就要用到临时环境变量了, 这个主要在dos命令行中进行操作了。
  在原有的path环境变量中加上你的移动硬盘中jdk中的执行文件的目录,最好放在path环境变量的头部。
  例子:如果jdk在移动硬盘的目录为:F:\BaiduYunDownload\java
                  Set path= F:\BaiduYunDownload\java;%path%
  这样就成功了,当你将dos命令行关闭了,此时这个配置就不存在了,这个可能程序的运行就只能够在dos命令行中运行了。

  注意:path路径下的文件都是可执行的文件
       例如:
           .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
·想在当前目录下执行非当前路径下的运行文件:
   关键classpath路径设置问题。默认情况下是当前路径。如果进行设置那个JVM会在classpath设置的目录下进行查找相应的执行文件class文件。
   还有一点:将classpath设置成新的路径加上当前的路径set classpath=c:\myclass;”加分号”表示加上当前的路径。不加分号表示只是设置的新的路径。一般不要加当前路径,有时会出现意想不到的结果发生。
   还有在环境变量中进行设置classpath变量。这样导致在运行的时候会出现本来class文件存在,但是运行就会出现class文件找不着。
回复 使用道具 举报
环境变量在"我的电脑"中的是"属性"---》"高级"--->环境变量
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马