关于Jar包引用的问题,非常棘手

wwwer1 2010-12-13 11:13:50
先把复杂问题简单化说明一下:
一个自己编写的类方法M,内部调用了jar包JAR_A中的一个类方法,而JAR_A中的此方法有调用了jar包JAR_B中的一个方法。此时如果把JAR_B去掉,编译自己编写的那个类是不会报错的,但是运行的时候肯定报错,现在有没有什么手段能够识别出来哪些JAR包是有用的。

现实中的问题是我们有一个大型的项目,做了好多年,换了好多人,现在这个工程打出来的EAR包里面包含了几百个外部JAR包,像log4j这种一眼就能看出来肯定有用,但是这其中肯定有没用到的,现在也不敢删掉。哪位大师级人物能帮我解决这个问题啊。
...全文
137 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jlins 2010-12-13
  • 打赏
  • 举报
回复
不可以识别的,只能找相当有经验的人来看...哪些是有用和相互依赖的
chen7788 2010-12-13
  • 打赏
  • 举报
回复
我们不知道每个jar包里面有什么方法,
只有生成jar包的人估计知道... ...
看来lz会失望了 (⊙o⊙)
wwwer1 2010-12-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 eswn 的回复:]

如果楼主在做真正的项目,是要有测试的,在测试中要确保所有功能都正常运行,这时会发现几乎全部的问题,即使有楼主说的现象存在,也不会影响用户的应用,就不需考虑了。
[/Quote]
你说的有道理,但这个项目不是新项目,是已经上线的项目,这次要做一个优化升级,所以不好协调测试部门的人力资源.
zn85600301 2010-12-13
  • 打赏
  • 举报
回复
他们没给你什么依赖包文档吗,或者有人以前接手过这个项目没?
哪只有自己试了··· 很无语···
eswn 2010-12-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wwwer1 的回复:]

看来这种事情真的要凭经验了?!
[/Quote]
如果楼主在做真正的项目,是要有测试的,在测试中要确保所有功能都正常运行,这时会发现几乎全部的问题,即使有楼主说的现象存在,也不会影响用户的应用,就不需考虑了。
wwwer1 2010-12-13
  • 打赏
  • 举报
回复
看来这种事情真的要凭经验了?!

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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