当前位置: 技术问答>java相关
我的程序怎么运行不了呀?可以编译,但是运行时出错
来源: 互联网 发布时间:2015-02-03
本文导语: 我的机器是WIN2000,用JDK1。2。2, 在TEXTPAD里可以编译,不能运行,以下是说明 Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld 请按任意键继续 . . . 希望高手指点,我的机器装过JBUILDER5,不过不会用, 该...
我的机器是WIN2000,用JDK1。2。2,
在TEXTPAD里可以编译,不能运行,以下是说明
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
请按任意键继续 . . .
希望高手指点,我的机器装过JBUILDER5,不过不会用,
该用1。2。2的JDK了
在TEXTPAD里可以编译,不能运行,以下是说明
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
请按任意键继续 . . .
希望高手指点,我的机器装过JBUILDER5,不过不会用,
该用1。2。2的JDK了
|
在classpath里加个".;"
|
写个批处理(新建一个文本文件,保存为*.bat格式)
内容如下:其中D:JBuilder4MyjavaMyjavaclasses用你的HelloWorld.class所在的目录代替
set classpath=.;D:JBuilder4MyjavaMyjavaclasses
java HelloWorld
@@pause
把上面的代码保存为*.bat格式,比如HelloWorld.bat。然后双击该bat文件就能运行你的程序了
内容如下:其中D:JBuilder4MyjavaMyjavaclasses用你的HelloWorld.class所在的目录代替
set classpath=.;D:JBuilder4MyjavaMyjavaclasses
java HelloWorld
@@pause
把上面的代码保存为*.bat格式,比如HelloWorld.bat。然后双击该bat文件就能运行你的程序了
|
java HelloWorld
如果出错Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
就是没有找到HelloWorld.class文件,检查一下ClassPath系统参数
如果出错Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld
就是没有找到HelloWorld.class文件,检查一下ClassPath系统参数
|
public 类名要与文件名同名
运行时是 java 类名 没有.java
运行时是 java 类名 没有.java
|
你的classpath没设好
设置一下你的classpath
设置一下你的classpath