Java代码运行问题

来源:百度知道 编辑:UC知道 时间:2024/07/06 14:45:19
public class HelloWorld
{
public static void main(String[]args)
{
System.out.println("HelloWorld!");
}
}

cmd 输入 Javac HelloWorld.java已经生成字节码文件, 再输入Java HelloWorld 就出错了 出现一大堆。我上图
public class HelloWorld
{
public static void main(String[]args)
{
System.out.println("HelloWorld!");
}
}
cmd 输入 Javac HelloWorld.java已经生成字节码文件, 再输入Java HelloWorld 就出错了 出现一大堆。我上图 我是在VISTA环境下运行

环境变量错误,重新配置下

环境变量 classpath 有问题。检查一下,实在不行就不要设 classpath。
实际上只要设 Path 一项就可以了。其他不设都可以。

环境变量没配好或你的JAVA文件名和你的类名不一样

一大堆错误提示关键问题就一点:类没有找到。
你的程序只用到了System类,这个不会有问题的,只可能是你的程序类(每个Java程序也是一个类)。
你编译过的类文件(.class)肯定存在,却找不到,原因是java找类是在环境变量classpath中所指的路径中找。如果这些路径找不到你的程序类,就出这个错误。
所以,结论就是你的classpath设置的不对。应该在classpath里加上当前路径,即“.”。
其实,有经验的人一眼就能看出,是classpath中少了那个“.”了。

应该这样设置环境变量
path: C:\Program Files\Java\jdk1.6.0_11\bin;
classpath: .;C:\Program Files\Java\jdk1.6.0_11\lib;C:\Program Files\Java\jdk1.6.0_11\lib\demo

想学好Java就别用文本写代码,你用文本写就是自找苦吃。先把工具用上再说,在工具这这样的错误都是一看就知道的