放在D:\java下时,我是这样运行的。javac java\HelloWorld2.java
通过,再用java java\HelloWorld2 时出错!
错误是:java.lang.NoClassDefFoundError:java\HelloWorld2(wrong name
HelloWorld2)难道是classpath设置错,而我把它在D:\下,却可以运行
通过,再用java java\HelloWorld2 时出错!
错误是:java.lang.NoClassDefFoundError:java\HelloWorld2(wrong name
HelloWorld2)难道是classpath设置错,而我把它在D:\下,却可以运行
解决方案 »
- Java rmi作业中的一个问题,兄弟们抽空看看
- 求代码:目录下的文件按照时间排序,得到某目录下最新更新文件
- Applet问题?
- java里有没有像QQ那样实现“我的好友”,“通讯录”, “群/校友录”,“最近联系人”,点一下按钮弹到最上面,并且在其栏下有很多图片按
- ArrayList<Employee> list=new ArrayList<Employee>()中<>做什么用啊?
- 蔡鸟提问:调试servlet需要装哪些软件。最好说明如何配置
- Kosling每日提问之2004.03.11!望高手指点!
- 关于Applet的问题
- 帮忙看看一个非常简单的JAVA程序,为什么调试不通
- 调查一下,用vj++写JAVA的有多少!!
- 为什么没人帮我啊?看来我要再发一次了,解决者定给分!!
- 如何让网页按指定时间自动刷新?非常感谢
d:\java>java HelloWorld2试试
如果类不在当前路径,你必须这样
java -classpath d:\java HelloWorld还有,就是不建议你用java这个路径,
开发时容易出错,和JDK的java包弄混
方法如下:
Win2000中:
右键我的电脑--》属性--》高级--》环境环境变量
classpath=.;jdk安装目\lib
path=jdk安装目录\bin
注意:一定不可忽略“.”。
Win98中:
修改autocexe.bat 就是修改自动批处理文件。
添加:
set classpath=.;jdk安装目\lib
set path=jdk安装目录\bin;%path%