当前位置: 技术问答>java相关
一个初学者向各位请教 Exception in thread "main" java.lang.NoClassDefFoundError
来源: 互联网 发布时间:2014-12-31
本文导语: public class hello { public static void main(String[] args) { System.out.println("Hello World!"); } } 运行 >java hello >Exception in thread "main" java.lang.NoClassDefFoundError: hello 为什么? | 1。文件名是hello与磊...
public class hello
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
运行
>java hello
>Exception in thread "main" java.lang.NoClassDefFoundError: hello
为什么?
{
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
运行
>java hello
>Exception in thread "main" java.lang.NoClassDefFoundError: hello
为什么?
|
1。文件名是hello与磊名一致
2.hello.class所在文件夹应该设在classpath中
例如所在文件夹是d:java
就在环境变量中加入一句set classpath=%classpath%;d:java
然后重起
如果不想重起,就直接在dos下运行set classpath=%classpath%;d:java
然后再运行java hello
2.hello.class所在文件夹应该设在classpath中
例如所在文件夹是d:java
就在环境变量中加入一句set classpath=%classpath%;d:java
然后重起
如果不想重起,就直接在dos下运行set classpath=%classpath%;d:java
然后再运行java hello
|
好了吗?分呢?
|
系统功能-》我的问题-》打开,
|
腿打折!!!
|
先执行编译命令
>javac hello.java
生成hello.class,再执行
>java hello
来运行.class文件。
>javac hello.java
生成hello.class,再执行
>java hello
来运行.class文件。
|
这可是个得分的好机会,哈哈