黑马程序员技术交流社区

标题: win7 系统上classpath配置怎么不好使 [打印本页]

作者: 小武8686886    时间: 2014-3-11 16:05
标题: win7 系统上classpath配置怎么不好使
这在自学教程里面第一天的  08 classpath的配置但是我在win7系统上怎么按照老师讲的 配置了以后不好使啊
作者: 菜小徐    时间: 2014-3-11 16:09
我也是win7系统,配置后没问题,你再仔细的按老师的步骤检查看看
作者: 透过生活    时间: 2014-3-11 16:18
应该是不输入的不正确。多看看哪里错了。我一直用win7。而且win8我也用过也是没有问题的。
给你说一下过程:
1,安装JDK
    找到安装路径,复制bin的路径
     C:\Program Files\Java\jdk1.7.0_11\bin
2,打开环境变量,选择path,编辑,把光标移动到最前面粘帖后加分号;(注意是英文)
3,新建ClassPath,编辑,C:\Program Files\Java\jdk1.7.0_11\lib;.(注意这里粘帖的是lib的路径后面加;.分号  点)
4,然后就可以  win+R  cmd   javac 测试下。   
我每次都是这样设置的,屡试不爽。
作者: 小武8686886    时间: 2014-3-11 21:50
透过生活 发表于 2014-3-11 16:18
应该是不输入的不正确。多看看哪里错了。我一直用win7。而且win8我也用过也是没有问题的。
给你说一下过程 ...

已经解决了   老师的视频教程里面是在Xp系统下 设置是   win7 系统下 有一点差别  不过已经解决了     多谢楼下的哥们  帮忙
作者: mtlmzb    时间: 2014-3-11 22:18
学习一下,win7 配置 我的没有问题.
作者: 战狼    时间: 2014-3-13 17:19
你好好看看,有配置漏了的没得,我们还配置过JAVA_HOME,不知道你们的一不一样。

作者: 黄飞1991    时间: 2014-3-13 17:43
    根据path环境变量的原理,可以定义一个名为classpath环境变量,将要运行的class文件所在目录定义在该变量中。例:set classpath=c:\
    classpath变量值是java类文件的目录
    path变量是windows程序文件的目录
   JVM查找类文件的顺序:
    如果没有配置classpath环境变量,JVM只在当前目录下查找要运行的类文件。
    如果配置了classpath环境,JVM会先在classpath环境变量值的目录中查找要运行的类文件。
    值的结尾处如果加上分号,那么JVM在classpath目录下没有找到要指定的类文件,会在当前目录下在查找一次。
    值的结尾出如果没有分号,那么JVM在classpath目录下没有找到要指定的类文件,不会在当前目录下查找,即使当前目录下有,也不会运行。
    建议:配置classpath环境变量时,值的结尾处不要加分号,如果需要访问当前目录可以用 “.”表示。




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