关于classpath

binling 2002-11-17 12:00:07

对于jdk1.3以上的版本,引用java.*,sun.*等系统包不需要设置classpath.
我用的是jdk1.4.1,所以根本没有设这个系统变量
在装sql server2000的jdbc后,需要加上classpath使其包含jdbc driver的路径。但在我设了classpath这个系统变量后,所有的java程序都不能运行,错误是:Exception in thread "main" java.lang.NoClassDefFoundError: DriverLoad
DriverLoad是我的程序主类(包含mai()那个),当我把classpath这个系统变量去掉时,就正常了,但sql server2000的jdbc又没法用,找不到它的类啊。

请问这是怎么回事?一设classpath就不行?
...全文
189 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
binling 2002-11-17
我的类库不在当前目录
回复
binling 2002-11-17
大虾,我不太懂
你的回答是什么意思啊
稍加解释好吗?
回复
sikuan 2002-11-17
注意“.;”不能少,它提示你首先在当前目录下找类库
回复
Philip1314 2002-11-17
set classpath=.;%classpath%
回复
tiger999 2002-11-17
把classpath这个系统变量加上后
用java -classpath /path to DriveLoad DriveLoad
回复
相关推荐
发帖
Java SE
创建于2007-09-28

6.2w+

社区成员

Java 2 Standard Edition
申请成为版主
帖子事件
创建了帖子
2002-11-17 12:00
社区公告
暂无公告