使用 Gradle 将所需的库提取到生成的 Jar 中
Extract required libraries into generated Jar with Gradle
我正在尝试使用 gradle 构建一个(胖)jar,类似于在选择 export->runnable jar 和选项 Extract required libraries 时由 eclipse 生成的内容生成.
Eclipse 将所有链接的 jar 提取到新的 jar 中。在蚂蚁中,这看起来像这样:
<zipfileset excludes="META-INF/*.SF" src="./lib/soot-trunk.jar"/>
如何用 gradle 做同样的事情?
为了创建一个 fat jar this 插件被使用。您需要调用一个 shadowJar
任务。
我正在尝试使用 gradle 构建一个(胖)jar,类似于在选择 export->runnable jar 和选项 Extract required libraries 时由 eclipse 生成的内容生成.
Eclipse 将所有链接的 jar 提取到新的 jar 中。在蚂蚁中,这看起来像这样:
<zipfileset excludes="META-INF/*.SF" src="./lib/soot-trunk.jar"/>
如何用 gradle 做同样的事情?
为了创建一个 fat jar this 插件被使用。您需要调用一个 shadowJar
任务。