跪求:java为何能编译,却不能解释?!!!
一个简单的问题,我是菜鸟
public class Welcome
{
public static void main(String[] args)
{
System.out.println( "我是张三 ")
}
}
就拿这个简单例子子,
在我机上运行,能JAVAC编译,却不能JAVA解释.
在CMD中弹出说:
Exception in thread "main " java.lang.NoClsddDefFoundError: Welcome
可是本人已经把main的名改为Welcome了, 到底是什么原因?系统还原来,环境变量也配置好。
发到同学机上能运行,在自己就不行,,是环境变量错了吗? 还是?
请各大哥帮帮忙,,,,,被这卡住了。.
感激不尽..
------解决方案--------------------估计是classpath环境变量设置错误,它里面需要加一个. 来表示当前路径。
------解决方案--------------------把你的代码放到 java/bin 目录里边运行
------解决方案--------------------应该是环境变量不对,我看看挺乱的,你再到网上搜下,正确配置环境变量吧
------解决方案--------------------晕,你配的什么哦,配path和classpath