社区
Java SE
帖子详情
如何看一个java文件引用包的路径
ewwerpm
2010-05-15 04:53:51
下了个开源代码下来看,里面用到import com.sun.org.apache.bcel 包。项目跑的好好的, 可是我自己新建个项目,再引用这个包的时候就出错。eclipse中 如何查看这些包的位置?我好导入到我自己的项目中来
...全文
833
15
打赏
收藏
如何看一个java文件引用包的路径
下了个开源代码下来看,里面用到import com.sun.org.apache.bcel 包。项目跑的好好的, 可是我自己新建个项目,再引用这个包的时候就出错。eclipse中 如何查看这些包的位置?我好导入到我自己的项目中来
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ewwerpm
2010-05-15
打赏
举报
回复
谢谢,http://blog.sina.com.cn/s/blog_4f094a8f01008acv.html上有[Quote=引用 14 楼 yi16881 的回复:]
加我qq752304495,我给你传一个小工具,9K,自己写得。可以根据类名查询jar包位置
[/Quote]
桥姥爷老了
2010-05-15
打赏
举报
回复
加我qq752304495,我给你传一个小工具,9K,自己写得。可以根据类名查询jar包位置
边晓宇
2010-05-15
打赏
举报
回复
sorry 写错了 是ctrl+shift+T
ewwerpm
2010-05-15
打赏
举报
回复
问题解决参考 http://lxj8495138.javaeye.com/blog/366359
搞不懂为什么加载 开源项目的时候,没有warning or error ,而我自己建的项目要自己设定 compile rulers
xiesisi3
2010-05-15
打赏
举报
回复
刚刚看了你说的那个包,是在rt.jar里,你可以先到eclipse目录下看看有没有jre目录,有的话就在里面了,如果没有 那么应该是环境变量指向的位置.
ewwerpm
2010-05-15
打赏
举报
回复
装JDK 的时候,装了jdk1.6.0_20还要在装JRE6,是为什么啊?jdk1.6.0_20下面就自己带了 JRE的
ewwerpm
2010-05-15
打赏
举报
回复
参考:http://blog.sina.com.cn/s/blog_4f094a8f01008acv.html
晕, 在D:\Java\jre6\lib\rt.jar中,我的classpath=.\;D:\Java\jdk1.6.0_20\lib\dt.jar;D:\Java\jdk1.6.0_20\lib\tools.jar
xiesisi3
2010-05-15
打赏
举报
回复
晕,内部自己的包当然看不到了,外部引用的包才能看到的啊,如果是内部的包你不用加也能用,外部的包你加了才能用
ewwerpm
2010-05-15
打赏
举报
回复
怎么看啊?比如 java.io.File 包,右键点properties 你能看到这个包在什么位置吗?右键点properties后只能 出来一个 properties(Filter)对话框啊[Quote=引用 6 楼 xiesisi3 的回复:]
你在eclipse中选中该开源项目的包,然后点右键点properties就能看到啊。
[/Quote]
xiesisi3
2010-05-15
打赏
举报
回复
你在eclipse中选中该开源项目的包,然后点右键点properties就能看到啊。
ewwerpm
2010-05-15
打赏
举报
回复
找不到啊。我装了 Jad,在类名上 CTRL+左击 后,发现只能跳到相应的类(*.class)文件上
[Quote=引用 3 楼 tsinghe 的回复:]
你可以直接到你下载的项目里把那个类包找到的吧。
[/Quote]
ewwerpm
2010-05-15
打赏
举报
回复
晕, ctrl+T 是可以输入类名。我的意思的eclipse 默认是没有加载 com.sun.org.apache.bcel 之类的包的,需要手动加载,但我又不知道 这包的具体位置。在我下下来的开源项目中,却不需要手动加载,估计他已经加载好了,我就是想看看 com.sun.org.apache.bcel 的具体在硬盘中的位置,我好手动加载。
tsinghe
2010-05-15
打赏
举报
回复
你可以直接到你下载的项目里把那个类包找到的吧。
ewwerpm
2010-05-15
打赏
举报
回复
你是说在eclipse中吗? 我在eclipse中 ctrl+T ,只能看到 类层次结构啊。如何选定了一个类,可以看到这个类的层次结构。哪里有输入框啊?
[Quote=引用 1 楼 abbuggy 的回复:]
ctrl+T 在输入框里面写你要用到的类名
对话框最下面会显示这个类所在的位置(.jar)
引上这个就成了
[/Quote]
边晓宇
2010-05-15
打赏
举报
回复
ctrl+T 在输入框里面写你要用到的类名
对话框最下面会显示这个类所在的位置(.jar)
引上这个就成了
解决web工程的class
路径
下
包
含该工程
引用
的jar
包
中的class
文件
(注:该jar
包
是
一个
java
工程) 问题...
在Web工程中,未正确
引用
Java
工程会导致打
包
失败。解决方法是在Web工程中添加对
Java
工程的
引用
,仅对Web工程进行打
包
。
Java
中源
文件
声明规则,以及
java
包
,import关键字的使用
Java
中源
文件
只能有
一个
public类,且
文件
名与public类名一致。
包
用于分类和避免命名冲突,import语句用于引入需要的类。在案例中,通过import或直接指定
包
路径
可以
引用
不同
包
中的同名类。
java
中复制别的项目的类
文件
后
引用
对应的类时,复制的
引用
还是以前旧的
路径
问题
在使用IDEA学习
Java
时,如果直接从
一个
项目复制类
文件
到新项目,类的
引用
路径
会保留旧项目的
路径
。解决方法是手动修改复制的类的
包
路径
,使其匹配新项目。这样做之后,问题即可得到解决,确保了类在新项目中的正确
引用
。
jar
包
以及其使用
本文主要介绍了
Java
中的jar
包
。jar
包
是
Java
Archive File,是一种与平台无关的
文件
格式,类似zip
包
,区别在于
包
含META - INF/MANIFEST.MF
文件
,记录版本、类
路径
等信息。它可将多个
文件
合成
一个
,便于分发和跨平台运行,还能方便他人导入
引用
。
maven ----maven项目
引用
自己打的
包
一个
Java
Maven Web项目需引入第三方
包
gdal.jar,因该
包
不在Maven中央库,采用传统方式引入后,项目打
包
和调试出现问题。解决办法是用Maven方式引入,可将
包
上传到公司Maven私服并配置
路径
,若没有私服,可在pom.xml中通过
文件
方式添加
引用
。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章