0

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

谢谢!

4

2 回答 2

1

看看The Content of ZK Binary Distribution 然后你可以删除你不需要的库:)

于 2010-10-11T01:38:55.067 回答
1

这些被称为“传递依赖项”——您使用的库所需的库。您使用的库没有它们的依赖项就无法工作,因此最终您需要WEB-INF/lib.

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

于 2010-08-11T15:31:10.197 回答