包括项目中的罐子.并包括Android图书馆项目



我想在项目中包括一个jar库,但是库确实很大。

我没有使用该库中的所有类,因此,当我编译项目时,所有JAR内容是否会放入编译的项目或仅使用的文件(类等)中?<<<</p>

以及关于Android库项目的同样问题:如果我将Android库项目包括在我的项目中,并且我没有使用所有LIB资源,那么编译器是否会将所有LIB项目资源都放入我的项目或仅限的资源中我已经使用了

如果我不明白这个问题,我深表歉意,但也许您正在寻找的是:

在JAR中有选择地包括依赖项

所以这是插件

https://github.com/nuttycom/sbt-proguard-plugin

SBT Proguard看起来会减少不必要的类,以免您的项目"重"

尽管您可能不直接使用jar中的类,但您可能会间接使用它们。因此,从罐子中删除这些类可能是不安全的 - 除非您100%确定它们不会间接使用。>

最新更新