当前位置: 技术问答>java相关
超级简单问题。
来源: 互联网 发布时间:2015-02-07
本文导语: 我就做了一个helloworld.java 先javac helloworld.java是通过的, 然后java helloworld.class 不通过。说什么 Exception in thread“main" java.lang.NoClassDefFounderror:helloworld/class 为什么会这样啊? | 错了,应该是j...
我就做了一个helloworld.java
先javac helloworld.java是通过的,
然后java helloworld.class 不通过。说什么
Exception in thread“main" java.lang.NoClassDefFounderror:helloworld/class
为什么会这样啊?
先javac helloworld.java是通过的,
然后java helloworld.class 不通过。说什么
Exception in thread“main" java.lang.NoClassDefFounderror:helloworld/class
为什么会这样啊?
|
错了,应该是java helloworld而不是java helloworld.class,另外你要注意文件名的大小写要和类的一样。
|
java helloworld.class 是不对的,这意味着你要运行一个在
helloworld包中的泪(类名叫class),JVM一找,没找着,本来
就很搓火,又发现class是Java的关键字:你竟然用Java的关键字
作类的名字?!!! JVM一下子就气晕过去了。。。
这下子,一直被JVM给over在下边抬不其头来的windows可高兴了:
哈哈哈哈哈,还是用.NET吧,俺可以“跨语言”呢。。。哈哈哈哈哈
helloworld包中的泪(类名叫class),JVM一找,没找着,本来
就很搓火,又发现class是Java的关键字:你竟然用Java的关键字
作类的名字?!!! JVM一下子就气晕过去了。。。
这下子,一直被JVM给over在下边抬不其头来的windows可高兴了:
哈哈哈哈哈,还是用.NET吧,俺可以“跨语言”呢。。。哈哈哈哈哈
|
set classpath = .;
~~~~~~~
public static void main() 改为public static void main(String[] arg)
javac HelloWorld.java
java HelloWorld
~~~~~~~
public static void main() 改为public static void main(String[] arg)
javac HelloWorld.java
java HelloWorld
|
在JAVA命令中,凡是“.”都被作为路径指示,所以不能加".class"。出错提示已经说的很清楚:在HELLOWORLD下找不到CLASS类。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。