当前位置: 技术问答>java相关
java.lang.NoClassDefFoundError错误!很急
来源: 互联网 发布时间:2015-02-05
本文导语: 诸位,小弟初学java不久。问一个菜问题,但是我很急。 现在安装了jdk1.3.1_01、jre1.3。 自己设了环境变量JAVA_HOME。 和path:%J2EE_HOME%bin; %JAVA_HOME%bin 可以通过javac编译.java文件。但是用java执行该class文件时,出现 java.lang....
诸位,小弟初学java不久。问一个菜问题,但是我很急。
现在安装了jdk1.3.1_01、jre1.3。
自己设了环境变量JAVA_HOME。
和path:%J2EE_HOME%bin; %JAVA_HOME%bin
可以通过javac编译.java文件。但是用java执行该class文件时,出现
java.lang.NoClassDefFoundError 错误。
估计可能是没有在classpath里没包含头文件。但是jdk1.3.1_01里有include和
old-include目录,而且我也不知道还包含那个jar文件。
请问诸位应该如何解决。
现在安装了jdk1.3.1_01、jre1.3。
自己设了环境变量JAVA_HOME。
和path:%J2EE_HOME%bin; %JAVA_HOME%bin
可以通过javac编译.java文件。但是用java执行该class文件时,出现
java.lang.NoClassDefFoundError 错误。
估计可能是没有在classpath里没包含头文件。但是jdk1.3.1_01里有include和
old-include目录,而且我也不知道还包含那个jar文件。
请问诸位应该如何解决。
|
试试java -cp . classname
当然是进入类所在的目录。
另外如果你的编译需要其它的库包(jar)文件的话,一般是加到JDK主目录下的jrelibext目录。
当然是进入类所在的目录。
另外如果你的编译需要其它的库包(jar)文件的话,一般是加到JDK主目录下的jrelibext目录。
|
classpath=.;d:jdk1.3.1_01libdt.jar;d:jdk1.3.1_01libtools.jar
|
http://www.csdn.net/expert/TopicView.asp?id=85391
|
设置好classpath就没问题拉