社区
Java SE
帖子详情
请教个问题
sky_0036
2012-02-14 12:21:22
jar包中有一个跟现有工程中完全相同的类(同名同路径),
在工程中引用这个类的时候,
都是调用的工程的java类文件,
而不是jar包中同名的class类,
为什么?
怎么可以优先选择jar包中的类呢?
请大牛指点,谢谢!
...全文
117
8
打赏
收藏
请教个问题
jar包中有一个跟现有工程中完全相同的类(同名同路径), 在工程中引用这个类的时候, 都是调用的工程的java类文件, 而不是jar包中同名的class类, 为什么? 怎么可以优先选择jar包中的类呢? 请大牛指点,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sky_0036
2012-02-14
打赏
举报
回复
[Quote=引用 1 楼 zghbsyqyb 的回复:]
二者放一起理论上会有编译问题的
jdk能处理就不错了,还要设优先级。一般没这样搞法的啊
[/Quote]
但是我试过了,编译没有问题,把jar包引用到工程中也不会有冲突,但是在引用的时候就是用的工程中的
烟火人间-红尘一笑
2012-02-14
打赏
举报
回复
二者放一起理论上会有编译问题的
jdk能处理就不错了,还要设优先级。一般没这样搞法的啊
sky_0036
2012-02-14
打赏
举报
回复
搞定了,可以设置类的加载顺序的,谢谢各位了
sky_0036
2012-02-14
打赏
举报
回复
现在就是有这种情况,我想问的是,为什么同名同路径,优先用的是工程中的类,而不是jar中的class呢?
[Quote=引用 6 楼 tomato8524 的回复:]
jar包中有一个跟现有工程中完全相同的类(同名同路径)----说明你的包名起的有问题,一般情况下不会出现这种情况的
解决方案:
1:修改你的包名或类名
2:把jar包打开,修改包名或类名,后重新打包
[/Quote]
戴墨镜的虫子
2012-02-14
打赏
举报
回复
jar包中有一个跟现有工程中完全相同的类(同名同路径)----说明你的包名起的有问题,一般情况下不会出现这种情况的
解决方案:
1:修改你的包名或类名
2:把jar包打开,修改包名或类名,后重新打包
sky_0036
2012-02-14
打赏
举报
回复
[Quote=引用 4 楼 acesidonu 的回复:]
把工程中的重命名或删除
[/Quote]
什么意思
Acesidonu
2012-02-14
打赏
举报
回复
把工程中的重命名或删除
sky_0036
2012-02-14
打赏
举报
回复
没人回答吗?
向别人
请教
问题
,不要这样开头
我们经常会有
请教
别人
问题
的时候,而下面这几种是不太建议的提问开头 在吗? 能问你一个
问题
吗? 有谁知道xxx吗? 当然你向我提问的时候,也不用称呼为大佬或者大神之类的,我就是一个普通的开发者。...
英文邮件礼仪:向教授
请教
学术
问题
英文邮件礼仪:向教授
请教
学术
问题
邮件主题 邮件主题(subject)不需要写自己的名字。名字是在邮件系统设置里设定好的,在发件时会替换显示实际地址,所以无需在主题里再写一遍。 [关键内容是要在主题里就写...
聊聊
请教
技术
问题
的正确方式
但当发消息
请教
时却如石沉大海,毫无回音。难道技术大牛都那么高冷么? 当你备注了添加好友的原因,如果对方通过了,其实已经表明愿意就此内容与你沟通交流。但为什么当你发消息时却得不到回应?这不排除对方很忙,...
向大家
请教
一个
问题
以下
问题
来自我们的真实需求,并加上在一个氛围尚可的 QQ 群讨论的补充,我们没有得出比较好的答案,特向大家
请教
。
[全程建模]关于UML时序图箭头方向的
问题
请教
个
问题
哦 青润 2017/10/129:44:47 说 咱们这边客气什么呀?有
问题
你直接说,只要我有时间,我就直接回复了。 饼子堂的一个老程序员2017/10/12 9:45:31 那怎么行啊,你比较忙的 我知道, 是关于UML时序图的 一般...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章