作者gh8811211 (妈!我上电视了)
看板java
标题[问题] 环境架设有问题
时间Mon Feb 15 10:10:01 2010
我是一个想要自学java的初新者
目前还没看书
处於上网看资料阶段
关於环境的架设
好像还有问题
爬了文 看了很多资料 但是没办法解决
想请高手帮个忙
j2SE 我安装在 C:\Program Files\Java
class存放在 D:\JavaPractice 的目录中
环境变数的设定:
path 後面新增 ;C:\Program Files\Java\jdk1.6.0_18\bin;
新增CLASSPATH变数 设定值
C:\Program Files\Java\jdk1.6.0_18\bin; D:\JavaPractice
但是在编绎时出现以下错误:
Exception in thread "main" java.lang.NoClassDefFoundError: HelloJava/java
Caused by: java.lang.ClassNotFoundException: HelloJava.java
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: HelloJava.java. Program will exit.
请问这是什麽问题呢?
爬文有说好像是找不到我的class
可是找不出是哪里设定有误
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.58.108.242
1F:→ weiyucsie:我猜你打了java HellloJava.java 02/15 10:13
2F:→ gh8811211:不会阿 我都用tab耶 02/15 10:15
3F:推 neigence:javac -cp D:\javaPractice HelloJava.java ? 02/15 10:57
4F:→ brianhsu:应该是误把 javac(编译时用的) 打成 java(执行用的)? 02/15 11:37
5F:→ gh8811211:噗 我懂了 感谢 02/15 15:37
6F:→ weiyucsie:刚刚才发现我不小心多打了一个l :p 02/15 17:03