今天自学java编写了一个HelloWorld的代码但是cmd运行javac没有问题 但是到java这步总是找不到或无法加载

我的java安装C:\Program Files\Java\jdk1.7.0_01
环境变量设置的是classpath .; C:\Program Files\Java\jdk1.7.0_01\lib\dt.jar;C:\Program Files\Java\jdk1.7.0_01\lib\tools.jar
JAVA_HOME C:\Program Files\Java\jdk1.7.0_01 为什么会是这样啊

第1个回答  2011-10-22
javac命令不需要设置路径,jdk安装后默认可以找到bin下的javac工具,但是java命令的使用需要设置,否则查不到。
1、你没有设置path变量
2、你的路径中有空格,将路径用“”标起来,表示是一个完整的路径,不是在空格处分开。
3、java命令后面不能.class后缀
或者用可以试试java -classpath
第2个回答  2011-10-22
设置环境变量
右键我的电脑-属性-高级-环境变量
在系统或用户变量中找到Path在其中添加C:\Program Files\Java\jdk1.7.0_01\bin;
第3个回答  2011-10-22
环境变量设置的问题吧追问

哪里有问题呀?我重新设置了好几遍了 我是win7系统 应该怎么设置?

追答

Win7应该和XP一样吧,我没用Win7编过,
如果环境变量没问题,就是输入路径有问题吧,这些问题不能着急吧,一个人一种问题,慢慢就好了,不是自己的机子,很难说明白的呀

本回答被网友采纳
第4个回答  2011-10-30
文件夹选项里面隐藏拓展格式的勾掉 看是不是格式有错误
第5个回答  2011-10-22
用JAVA运行编译完的程序文件是不能加.java的后缀的,不知道是不是这个问题
相似回答