繁体   English   中英

Eclipse-如何找出您的项目实际使用的库

[英]Eclipse - How to find out which libraries your project actually uses

我为Eclipse安装了ZK Studio插件,并已使用它创建了一个基于ZK的新Webapp。 但是,在我的/ WebContent / WEB-INF / lib文件夹中,有许多.jar文件自动包含在内(属于zk框架)。 我假设这是通过选择“创建一个新的ZK项目”完成的。 但是,当需要将其部署到Web服务器时,我只想包含我实际需要和使用的库。 有没有一种方法可以找到这些信息,以便缩小我的.WAR文件的大小?

谢谢!

这些称为“传递依赖项”-您使用的库所需的库。 您使用的库离不开它们的依赖关系,因此最终您需要WEB-INF/lib所有jar。

Maven是一个依赖项管理工具,它告诉您什么是传递性依赖项(通过依赖关系图)。 我建议使用maven,尽管在当前项目中需要一些努力才能将其引入。

看一下ZK Binary Distribution的内容,然后就可以删除不需要的库了:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM