请高手们帮我看看,我好像从配置开始就出现错误了......
1、我从网上下载了jdk1.4,之后安装在 D:\java\jdk1.4 下,jdk1.4文件下有bin、lib、include、jre等等这几个文件;
2、之后我再配置环境变量: JAVA_HOME D:\java\jdk1.4
path .;D:\java\jdk1.4\bin;D:\java\jdk1.4\jre\bin
classpath .;D:\java\jdk1.4\lib;D:\java\jdk1.4\lib\dt.jar;D:\java\jdk1.4\lib\tools.jar
3、最后我在命令提示符中直接敲进去javac、java这几个 均会有很多类似说明的提示产生
接着我在 D:\java 下新建了一个叫 practice 的文件夹 ,旨在把做出的练习程序放进去。
最后我用ultraedit这个软件开始编简单代码:
----------------------------文件名: myfirst.java ----------------------------------------------
class myfirst
{
public static void main(String[] args)
{
System.out.println( "这是第一次开发java! ");
}
}
-----------------------------------------------------------------
之后我在命令提示符中编译,编译成功,产生了一个叫 myfirst.class 的文件,紧接着准备用 java 解释 来执行这个字节码
????? 问题就产生了 ----->
我打入了 java myfirst 回车后
发现提示: Exception in thread " main " java.lang.NoClassDefFoundError: myfirst
这是什么原因?
我希望把这个问题说得详细些
麻烦高手们帮我看看
------解决方案--------------------
你在命令提示符下,输入javac和java,
如果正常,就表示你配置已经正常;否者就是你配置环境错误。
如果配置正常了,去到D:\java目录下,再用java myfirst
把path .;D:\java\
D前的.;去掉。
------解决方案--------------------
myfirst.class