在命令控制台总是不能运行已经编译好的.class文件,异常信息都是:
Exception in thread "main" java.lang.NoClassDefFoundError: 类名
而源码在IDE都是运行正常的.是不是环境变量问题(JDK版本为1.5.0)?
以下是我的环境变量配置,都是系统变量:
JAVA_HOME c:\jdk1.5.0_05
CLASSPATH %JAVA_HOME%\lib
Path ...;%JAVA_HOME%\bin;...
Exception in thread "main" java.lang.NoClassDefFoundError: 类名
而源码在IDE都是运行正常的.是不是环境变量问题(JDK版本为1.5.0)?
以下是我的环境变量配置,都是系统变量:
JAVA_HOME c:\jdk1.5.0_05
CLASSPATH %JAVA_HOME%\lib
Path ...;%JAVA_HOME%\bin;...
解决方案 »
- 如何让jTextPane根据内容自动调整大小
- 如何用Comparator对二维数组排序?
- JTree中如何动态的添加结点
- 求助:关于netbeans生成主项目失败
- 以空格为要求,按要求输出一段字符
- 如何产生指定范围内的随机数?
- 请教一个关于在TreeNode上显示ToolTip的问题
- 哪里有成熟的数据库连接和实现分页功能的Javabean源代码或者相关的实现资料。
- 安原书抄写还是报错,可能是书上的问题!
- 各位大侠帮个忙,跳转页面如何加 Session值?
- [求助]怎样用URLConnection 类,建立与http服务器的连接后,再检验http服务器返回的状态代码,如200,500,401用户名密码错误等?
- 迫切!!我想定位到一个ResultSet的某一条记录的方法是身摸?
还是 要用 appletviewer 运行啊!!!
例:D:\Test\test.class
设置成CLASSPATH=D:\Test
2.类名后面不要加.class
3.如果你的类中有package
编译时用javac -d 类名.java
运行时用java 包名.类名
且一定要设classpath=.;%classpath%
4.JDK5.0的classpath中可不加%java_home%\lib