先把复杂问题简单化说明一下:
一个自己编写的类方法M,内部调用了jar包JAR_A中的一个类方法,而JAR_A中的此方法有调用了jar包JAR_B中的一个方法。此时如果把JAR_B去掉,编译自己编写的那个类是不会报错的,但是运行的时候肯定报错,现在有没有什么手段能够识别出来哪些JAR包是有用的。现实中的问题是我们有一个大型的项目,做了好多年,换了好多人,现在这个工程打出来的EAR包里面包含了几百个外部JAR包,像log4j这种一眼就能看出来肯定有用,但是这其中肯定有没用到的,现在也不敢删掉。哪位大师级人物能帮我解决这个问题啊。
一个自己编写的类方法M,内部调用了jar包JAR_A中的一个类方法,而JAR_A中的此方法有调用了jar包JAR_B中的一个方法。此时如果把JAR_B去掉,编译自己编写的那个类是不会报错的,但是运行的时候肯定报错,现在有没有什么手段能够识别出来哪些JAR包是有用的。现实中的问题是我们有一个大型的项目,做了好多年,换了好多人,现在这个工程打出来的EAR包里面包含了几百个外部JAR包,像log4j这种一眼就能看出来肯定有用,但是这其中肯定有没用到的,现在也不敢删掉。哪位大师级人物能帮我解决这个问题啊。
解决方案 »
- 关于android系统定位的问题,求高手解答
- 那位大侠能写个Servlet例子吗?
- HQL语句在有sum(),group by函数的时候如何返回一个javabean 而不是object数组
- 在进行struts开发注册模块是,服务器老是报错,请高手指教!!!
- oa加载applet时,网页经常没有响应。
- 关于后台组装带有sturts2标签的html代码前台显示的问题。
- 听说Style Report出了新版本,有谁知道具体有什么不同吗?
- STRUTS中扩展ActionServlet
- 配置jdk和tomcat 的问题
- java初学者,好多问题处于郁闷中?
- 一个很菜的数据库连接问题,呵呵,跪求大虾指点!
- java 同步问题,请进。
只有生成jar包的人估计知道... ...
看来lz会失望了 (⊙o⊙)