黑马程序员技术交流社区

标题: 第一帖之环境搭建(windows和linux系统下) [打印本页]

作者: 曹睿翔    时间: 2013-4-25 07:00
标题: 第一帖之环境搭建(windows和linux系统下)
本帖最后由 曹睿翔 于 2013-4-25 07:06 编辑

Pathclasspath那点事

path:就是windows系统可执行程序的环境变量
    特点 :设置好后,只需要在运行栏和dos任意目录下输入程序名称便可以运行,不用当程序所在目录。
    如何使用:把程序所在目录位置,放入:windows属性---高级---环境变量---path栏下,并用分号与与其它的环境变量设置隔开。
     在dos窗口下,set 显示所有环境变量:
         set path 显示path环境变量的所有设置,
         set path= 在当前dos窗口下临时清除所有环境变量下的设置。
         set path=设置,这表示在当前窗口临时设置。会把之前path设置临时覆盖,
         如果要保留,则用分号隔开后,在后面加上%path% ,即引用变量。
       什么时候用:你虽要把哪些目录下的程序在dos任意目录打开就去设置。
classpath只对class文件有效。需要查找当前目录是,前面加.  后面加号也会执行当前目录。后面加分号,则搜寻完设置目录还会搜寻本目录下。

win7下path误删
1复制别的一份
2JAVA语言搭建时进行path不小心删了系统内设的环境 有恢复的方法么?
        1)按win+R,输入regedit
        2)在注册表里,定位到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001
           \Control\Session Manager\Environment
        3)你会看到一个名字叫path的值,你把这个值里面的内容复制
        4)进入系统高级设置,在环境变量里,添加系统变量,变量名输入path,变量值,就是所复制出来的内容,每台电脑的path都有些不一样,因为当你装某些软件时,这些软件会向你的path里写入新的目录。

问题:当不同盘符(CDE)下存在相同的.class文件的话
  JVM在启动的时候会先找环境变量classpath,后找当前目录
设置临时变量classpath=XX;和classpath=XX是有区别的;
   当有“;”时,会首先找环境变量,如果找到执行,没找到会查找当前目录;
   而没有“;”只查找环境变量,如果没找到报错;
   所以配置时,不要加“;”,以免出现混乱
  变量:path是先找当前目录再找环境变量,classpath是先找环境变量然后找当前目录(如果配置时加了“;”)

   在配置CLASSPATH时,"."放在前后都是一样的,就是先搜索后搜索目录的问题,包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序(.class文件),即使该路径并未包含在 CLASSPATH 中也可以, “.” 就代表了该路径!

使用EditPlus配置Java编译环境(有意思,大家测试下):
  
http://bbs.itheima.com/forum.php?mod=viewthread&tid=40488&highlight=%E7%8E%AF%E5%A2%83

java中如何设置classpath,path环境变量 (好贴)
  
http://bbs.itheima.com/forum.php?mod=viewthread&tid=33199&highlight=%E7%8E%AF%E5%A2%83

我们爱分享---Java开发环境搭建详解
http://bbs.itheima.com/forum.php?mod=viewthread&tid=30614&highlight=%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA

Linux 讨论 之 JDK 环境设置
http://bbs.itheima.com/thread-47432-1-1.html

作者: 朱晓杰    时间: 2013-4-25 08:13
详细清楚
作者: 曹睿翔    时间: 2013-4-25 08:21
朱晓杰 发表于 2013-4-25 08:13
详细清楚

那就领一个任务吧,运算符和控制语句数组有人收集了。
作者: 朱晓杰    时间: 2013-4-25 08:24
曹睿翔 发表于 2013-4-25 08:21
那就领一个任务吧,运算符和控制语句数组有人收集了。

怎么领任务呢?
作者: 曹睿翔    时间: 2013-4-25 09:04
朱晓杰 发表于 2013-4-25 08:24
怎么领任务呢?

直接发帖,标题是“第一贴”之(你整理的内容),有兴趣看看我的活动贴,相信会让你在技术和技术分上都有大大的提高
作者: Just_Only    时间: 2013-4-25 09:16
学习学习的  windos不是很会  呵呵我的是xp的
作者: 曹睿翔    时间: 2013-4-25 10:35
标题: RE: 第一帖之环境搭建(windows和linux系统下)
Just_Only 发表于 2013-4-25 09:16
学习学习的  windos不是很会  呵呵我的是xp的

微软的基本一样不管win7还是xp,还是win8,可能就是设置的位置不同而已
作者: 曹睿翔    时间: 2013-4-25 10:36
这只是示范,整理的不够好,基本是搜索得来,时间短,大家可以做的更好,多给我些建议!!
作者: 乘鱼飞    时间: 2013-4-25 10:41
赞。。。版主辛苦了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2