黑马程序员技术交流社区

标题: 关于cmd运行java文件的问题 [打印本页]

作者: 潘许超    时间: 2012-3-10 00:52
标题: 关于cmd运行java文件的问题
在学校时候直接用的是ecilpse编写的java程序,拿hello world来说
class Demo
{
        public static void main(String[] args)
        {
                    System.out.println("hello world");
        }
}
在eclipse里运行一点问题也没有,但是直接换到cmd中运行就会出现找不到main方法和找不到classl类,请问这是为什么?
作者: 未济64    时间: 2012-3-10 01:49
检查一下你的classpath路径设置,用set classpath  看看
作者: 彭卫红    时间: 2012-3-10 02:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: a504079589    时间: 2012-3-10 02:15
要使用set classpath 设置一下你的classpath  有可能你的classpath路径没有配置对; 也有可能你的文件名和你所写的类名不一致;
作者: 小白    时间: 2012-3-10 08:13
1:你看看程序编译的.class文件是否和.java文件在一个文件夹下。
2:查看你的classpath值是否配置成功。
作者: lucky_xingxing    时间: 2012-3-10 08:37
环境变量里面的classPath有没有设置,还有类名有没有与文件名相同
作者: 潘许超    时间: 2012-3-10 10:38
classpath=C:\Program Files (x86)\Java\jdk1.6.0_22\lib这是我的classpath,对吗?还有我写的是class没有public可以不一样吧




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