黑马程序员技术交流社区

标题: 关于环境变量配置之后的问题 [打印本页]

作者: 王小五-fight    时间: 2013-12-2 18:01
标题: 关于环境变量配置之后的问题
    win7 64位系统 +jdk1.7.0_45  64位
    安装完jdk,不用配置系统变量,在cmd下边就可以运行java命令,而javac命令不可以。下边开始配置环境变量,将path中配置了我电脑中jdk的安装目录:C:\Program Files\Java\jdk1.7.0_45\bin;配置之后,javac命令也可以在cmd中运行。接着,我在e盘下新建了Helloworld.java程序,在cmd下使用javac编译,javac  e:\Helloworld.java,没有错误提示。再运行java,java e:\Helloworld,提示无法找到和加载主类。代码没有错误。
     在搜索引擎上搜答案,有小伙伴说是环境变量没配好,我按照步骤配了
   PATH=.;%JAVA_HOME%\bin
   CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
   JAVA_HOME=C:\Program Files\Java\jdk1.7.0_45
可是依然是无法找到和加载主类。

如果我将cmd的目录改到e盘符下,那么在执行java Helloworld则可以正常显示。
怎么办才能如毕老师所讲的在任意目录下都可以运行java,而不用再跑到class文件目录下?会不会是跟我的系统有关系,在xp上就没有遇到这样的问题,我也试过32位的jdk了也是同样的问题。

Helloworld运行过程中问题,配置不成在任意目录下调试java.jpg (44.36 KB, 下载次数: 19)

Helloworld运行过程中问题,配置不成在任意目录下调试java.jpg

作者: FFF    时间: 2013-12-3 14:05
同学、问题已经解决了吗?
如果没有、就去新版28期问吧,26~27已经结束了。开班了!
http://bbs.itheima.com/forum-165-1.html

如果问题已经解决,请及时修改主题为“提问结束”。
修改主题的方法链接
http://bbs.itheima.com/thread-89313-1-1.html
如果没有解决,可能你的问题问得不够清楚。可以重新发问的哦~
作者: 王小五-fight    时间: 2013-12-7 13:08
FFF 发表于 2013-12-3 14:05
同学、问题已经解决了吗?
如果没有、就去新版28期问吧,26~27已经结束了。开班了!
http://bbs.itheima.co ...

谢谢,这几天网不能上了,不知道新版




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