当前位置: 技术问答>java相关
Java菜鸟之才鸟问题
来源: 互联网 发布时间:2015-01-04
本文导语: 我今天刚刚开始学习Java,结果写第一个Java程序——Hello World,就遇到了严重问题。我得源码如下: class HelloWorldApp{ public static void main(String[] args){ System.out.println("Hello World!"); } } 就这么简...
我今天刚刚开始学习Java,结果写第一个Java程序——Hello World,就遇到了严重问题。我得源码如下:
class HelloWorldApp{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
就这么简单,然后我用javac HelloWorldApp.java编译,然后再java HelloWorldApp执行,结果出现以下的错误:Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp 这个真的是弄得我莫名其妙,听说这个是classpath设置不对,然后我就用java -cp c:jdk1.3.1 HelloWorldApp来执行,结果还是和上面一样的错误。有哪位Java虾客能给我指点迷津,不胜感激。
class HelloWorldApp{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
就这么简单,然后我用javac HelloWorldApp.java编译,然后再java HelloWorldApp执行,结果出现以下的错误:Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp 这个真的是弄得我莫名其妙,听说这个是classpath设置不对,然后我就用java -cp c:jdk1.3.1 HelloWorldApp来执行,结果还是和上面一样的错误。有哪位Java虾客能给我指点迷津,不胜感激。
|
java -cp . HelloWorldApp
加上当前路径
加上当前路径
|
也就是说你的这个类的路径必须在classpath里面