我安装的是jdk1.7.0 安装目录是默认的:"C:\Program Files\Java\jdk1.7.0"环境变量为:
(1)path 变量值为C:\Program Files\Java\jdk1.7.0\bin; ;D:\vista优化大师\VistaMaster
(2)classpath变量值为.;C:\Program Files\Java\jdk1.7.0\lib;C:\Program Files\Java\jdk1.7.0\lib\tools.jar ;
(3)java_home 变量值为C:\Program Files\Java
我写的个HelloWord源程序放在"C:\Program Files\Java\yuanchengxu"这个目录下的文件夹。我在DOC下输入c:\users\lenovo> javac HelloWord.java结果出现 “javac:找不到文件:HelloWord.java”没有办法编译怎么回事!请问哪里错啦!还用就是查看“java-version”JDK版本 出现"不是内部或外部命令也不是可运行程序或批处理文件"还有看看 源程序没错吧!
//文件名:HelloWorld.java
public class HelloWorld
{
public static void main(String args[])
//向屏幕上写字符串"HelloWorld!"
{
System.out.println("HelloWorld!");
}
}
我用的是vista操作系统,怎么老调不出来啊!哪里出错啦!请大虾帮忙指正!谢谢啦!
(1)path 变量值为C:\Program Files\Java\jdk1.7.0\bin; ;D:\vista优化大师\VistaMaster
(2)classpath变量值为.;C:\Program Files\Java\jdk1.7.0\lib;C:\Program Files\Java\jdk1.7.0\lib\tools.jar ;
(3)java_home 变量值为C:\Program Files\Java
我写的个HelloWord源程序放在"C:\Program Files\Java\yuanchengxu"这个目录下的文件夹。我在DOC下输入c:\users\lenovo> javac HelloWord.java结果出现 “javac:找不到文件:HelloWord.java”没有办法编译怎么回事!请问哪里错啦!还用就是查看“java-version”JDK版本 出现"不是内部或外部命令也不是可运行程序或批处理文件"还有看看 源程序没错吧!
//文件名:HelloWorld.java
public class HelloWorld
{
public static void main(String args[])
//向屏幕上写字符串"HelloWorld!"
{
System.out.println("HelloWorld!");
}
}
我用的是vista操作系统,怎么老调不出来啊!哪里出错啦!请大虾帮忙指正!谢谢啦!
DOC下输入c:\users\lenovo> 当然找不到了,
到C:\Program Files\Java\yuanchengxu>去javac就行了
====================
看看classpath是不是不对啊,java命令都不能识别
C:\Program Files\jdk1.6.0
进入doc窗口后,输入以下命令
cd C:\Program Files\Java\yuanchengxu
javac HelloWord.java
java HelloWord
另外path,classpath中使用的是绝对路径,就没有必要用java_home了
classpath变量值为.;C:\Program Files\Java\jdk1.7.0\lib;
path 变量值为C:\Program Files\Java\jdk1.7.0\bin;
到C:\Program Files\Java\yuanchengxu>去javac就行了