社区
Java SE
帖子详情
类文件包含错误的类
suns1986
2012-09-08 02:17:05
我再d:\java\TestPackage下写了Cat打包并编译后把类后放入了当前目录下的com.bjsxt.java140包中,在d:\java\TestPackage又写了一个Dog类,并引入了Cat类,编译过程中出现无法访问Cat,错误的类文件.com.bjsxt.java140.Cat.class,类文件包含错误的类:com.bjsxt.java140.Cat。请删除该文件或确保该文件位于正确的类路径子目录中
...全文
550
14
打赏
收藏
类文件包含错误的类
我再d:\java\TestPackage下写了Cat打包并编译后把类后放入了当前目录下的com.bjsxt.java140包中,在d:\java\TestPackage又写了一个Dog类,并引入了Cat类,编译过程中出现无法访问Cat,错误的类文件.com.bjsxt.java140.Cat.class,类文件包含错误的类:com.bjsxt.java140.Cat。请删除该文件或确保该文件位于正确的类路径子目录中
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
writen
2014-06-18
打赏
举报
回复
你得在cat类文件中第一行写上你的包名,package com.bjsxt.java140
kingda_young
2013-07-12
打赏
举报
回复
那是因为你当前目录还有cat类,编译器无法知道哪个才是cat。
suns1986
2012-09-08
打赏
举报
回复
设为d:\java\TestPackage也不行
suns1986
2012-09-08
打赏
举报
回复
是不是环境变量有问题啊!
我把CLASSPATH设为D:\java
suns1986
2012-09-08
打赏
举报
回复
注释掉可以编译
但是去掉注释后依然不行
为啥呢
2012-09-08
打赏
举报
回复
[Quote=引用 7 楼 的回复:]
把引用注释掉后还是不能编译啊!因为他更找不到Cat了
[/Quote]
我是指将引用的所有东西都注释掉,函数体的内容也不例外
suns1986
2012-09-08
打赏
举报
回复
我是从视频上看的,视频上明明没有打包成jar文件就可以的
suns1986
2012-09-08
打赏
举报
回复
把引用注释掉后还是不能编译啊!因为他更找不到Cat了
iGoodLoser
2012-09-08
打赏
举报
回复
你得把Cat所在的包大包成jar文件
soton_dolphin
2012-09-08
打赏
举报
回复
为什么要删源文件??把源文件放回去就好了。
为啥呢
2012-09-08
打赏
举报
回复
先把引用注释掉,编译后当那个类已经能被找到了在去掉注释重新编译
suns1986
2012-09-08
打赏
举报
回复
Cat源文件是这样的package com.bjsxt.java140;
public class Cat {
}
而且已经把class文件放在了com.bjsxt.java140下,并把源文件删掉了
suns1986
2012-09-08
打赏
举报
回复
import com.bjsxt.java140.Cat;
public class Dog {
public static void main(String [] args) {
Cat c = new Cat();
}
}
这是源文件
brightyq
2012-09-08
打赏
举报
回复
看的有点晕。
在Dog类中指明Cat类正确的包名。
java
错误
的
类
文件,java“
类
文件包含
错误
的
类
”;
错误
I'm trying to make a console application to test my webservice.I successfully deployed a webservice at http://localhost:8080/WS/myWSand i made proxy classes with wsimport:wsimport -d bin -s src http:/...
java编译提示
错误
的
类
文件,
类
文件包含
错误
的
类
,请删除该文件或确保该文件位于正确的
类
路径子目录中
在一个目录中新建一个
类
A1,内容如下。 public class A1 { public static void main(String[] args) { System.out.println("Hello World!"); } } 同一个目录中新建一个
类
B1,内容如下 public class B1 { pu
错误
的
类
文件: .\TA.class
类
文件包含
错误
的
类
: eva.TA 请删除该文件或确保该文件位于正确的
类
路径子目录中。...
java文件夹下有个eva包,里面放着TA.java和TB.java 在java文件夹中有EX.java 代码如下: [code="java"] //TA.java package eva; public class TA { public void show() { System.out.println("show in TA"); } } //TB.ja...
Java源文件编译出错:
类
文件包含
错误
的
类
请删除该文件或确保文件位于正确的
类
路径子目录中
做了一下这样的测试:通过在环境变量中配置classpath使得不同路径下的
类
可以被引入。 D:\a\Test.java文件: import com.Dog public class Test{ public static void main(String[] args) { Dog d = new Dog(); System.out.println(d
Android 开发问题:项目同时引入了两个包含相同
类
文件的库(AndroidX 库、旧版本支持库),导致了重复
类
错误
Android 开发问题:项目同时引入了两个包含相同
类
文件的库(AndroidX 库、旧版本支持库),导致了重复
类
错误
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章