受不了了!超级菜鸟问题!最后50分了!!绝对超级菜鸟问题~

ebiza 2004-06-10 03:07:25
classptah=.;D:\jdk\lib;D:\jdk\bin;D:\jdk\lib\dt.jar;D:\jdk\bin;D:\tomcat5\webapps;D:\tomcat5\common\lib;
现在在d:\jdk\bin下建一java文件Vector.java如下:
package bbb;
public class Vector {
public Vector() {
System.out.println(
"com.bruceeckel.util.Vector");
}
}
然后编译,再此文件夹下新建bbb文件夹,把编译后的Vector.class文件放进bbb,即
d:\jdk\bin\bbb\Vector.class
现在在\bin下再建一java文件Vectorkkk.java如下:
import bbb.*;
public class Vectorkkk{
public Vectorrr() {
Vector v=new Vector();
}
}
编译发生错误:
Vectorkkk.java:4 cannot access Vector
bad class file:.\Vector.class
class file contains wrong class:bbb.Vector
please remove or make sure it appears in the correct subdirectory of the classpath.
Vectror v=new Vector();
^
1 error
到底我哪一步错了???我都快疯了!
...全文
147 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ebiza 2004-06-11
  • 打赏
  • 举报
回复
搞定,3Q~
westwin 2004-06-10
  • 打赏
  • 举报
回复
楼主,假定你的Vector.java,位于e:\bbb\Vector.java(编译时,确保当前目录e:\bbb,然后运行javac Vector.java)
那么你的Vectorkkk.java,要放在e:\Vector.java(编译时,确保当前目录e:\,然后运行javac Vectorkkk.java)
一切ok
maowu 2004-06-10
  • 打赏
  • 举报
回复
跟Vector这个名字一点关系都没有。你喜欢就用好了。
你的问题是:你必须把你的Vector.java.放到bbb文件夹里编译。
也就是说你应该先建一个bbb文件夹,吧Vector.java放到里面去,然后编译.
而不是编译完了才吧class文件放进去.
fukq 2004-06-10
  • 打赏
  • 举报
回复
老大,目录问题!
neverstopwj 2004-06-10
  • 打赏
  • 举报
回复
晕了,你能不能重贴一下,你的类里用的名字和出错报的类名都不一样!
Vector v=new Vector();


Vectror v=new Vector();
^
1 error
tomuno 2004-06-10
  • 打赏
  • 举报
回复
我是菜鸟
请考虑一下
Java里的类包和Windows里的文件夹是否存在等同关系
Java机制源于unix
Windows源于dos
Bruce Eckel原来写的关于Vector的和你不太一样吧?
seikoo 2004-06-10
  • 打赏
  • 举报
回复
你非用Vector嘛?如果java本身不让你用已有的类的名字行不行呢?
ebiza 2004-06-10
  • 打赏
  • 举报
回复
楼上的误会了,我不是调用java.util.Vector
是我自己写的一个类,现在改名字了,随便改成别的,还是不行
binny 2004-06-10
  • 打赏
  • 举报
回复
import java.util.Vector;
ebiza 2004-06-10
  • 打赏
  • 举报
回复
还是不行啊
ebiza 2004-06-10
  • 打赏
  • 举报
回复
我改改看
ebiza 2004-06-10
  • 打赏
  • 举报
回复
不好意思,程序抄错了
Vectorkkk.java程序中方法是Vectorkkk不是Vector
fim 2004-06-10
  • 打赏
  • 举报
回复
类名尽量不要用与系统自带的类名重复
ebiza 2004-06-10
  • 打赏
  • 举报
回复
谁帮我解决啊~~再不然我要去自杀了~

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧