注册 登录
编程论坛 JAVA论坛

第一天学java就出问题,望有人回答

反脑控2016 发布于 2016-09-14 03:40, 2208 次点击
我用记事本写:
public class hello{public static void main(String[] args){System.out.println("Hello World!");}}
我将此文件命名为:hello.java
这文件在D盘
经过我的输入,cmd中显示:
D:\>javac hello.java
D:\>java hello
Exception in thread"main"java.lang.NoClassDefFoundError:hello
D:\>
这是怎么回事,是不是什么环境变量没设置?


[此贴子已经被作者于2016-9-14 03:45编辑过]

9 回复
#2
反脑控20162016-09-14 06:26
一晚没晚,就为了这个问题。看样子我得研究Java 环境变量配置。
人有点顶不住了,不得不睡了。
#3
北雪飘飘2016-09-14 06:56
程序本身是没问题的,我这里运行正常,可能是环境配置的问题
#4
X158108031582016-09-14 10:14
坏境变量没设置好,path后面加入JDK的路径  别忘了开头加上 “ ;”
#5
反脑控20162016-09-14 14:04
的确是环境变量的问题,现在问题解决.
#6
北雪飘飘2016-09-14 14:05
以下是引用反脑控2016在2016-9-14 14:04:37的发言:

的确是环境变量的问题,现在问题解决.

怎么解决的额
#7
反脑控20162016-09-14 14:38
我将path的值设为%path%;E:\java\jdk1.5.0\bin
我将classpath的值设为.;E:\java\jdk1.5.0\lib
因为我的文件放在了E:java\jdk1.5.0\中
#8
vsaandten2016-09-15 19:42
厉害,,,,居然用记事本,我都是用eclipse
#9
kaosaier2016-09-15 23:17
回复 8楼 vsaandten
新手用的都是记事本,我也用记事本呀。
#10
llyingzill192016-09-16 10:37
Editplus
1