JDK出了点小问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:09:35
F:\Hello>javac Hello.java //编译通过了,并且产生了Hello.class文件

F:\Hello>java Hello //报错Could not find the main class

程序代码如下
public class Hello
{
public static void main(String args[])
{
System.out.println("Hello");
}
}
试过n次了,就不知道为什么,我把JDK都重新装好多次了。昨天还能运行,今天所有的都不能运行了。

这个问题是环境变量的,classpath的设置问题了,classpath的值应该是

.;%java_home%\jdk1.6.0_02\lib\dt.jar;%java_home%\jdk1.6.0_02\lib\tools.jar

注意,第一个分号前面的".",这个请一定要加上

没道理,我也拿你的代码用cmd运行了一次,没问题啊.
重新编译一次再运行看看

代码和运行方法都没问题,那可能有问题的是jdk的配置或者安装了。
看看你的jdk的环境变量有没有问题。不行就重新装一遍,重新设置下。

是不是包的问题?如果有包的话,把打包的语句去掉

这应该是环境变量的问题
你试一下这样处理一下吧
安装开发环境
 JDK的安装步骤
1) 双击安装包,根据自动安装过程的提示将JDK安装在指定的目录下;
例:安装到目录:C:\j2sdk1.4.2_11下
2) 设置环境变量PATH;
例:PATH=C:\ j2sdk1.4.2_11\bin
3) 设置环境变量CLASSPATH;
例:CLASSPATH=.\,C:\j2sdk1.4.2_11\bin

为什么不用eclipse啊?