【发布时间】:2020-01-21 14:08:35
【问题描述】:
我有一个 aar 项目,我想将许可证添加到 jar 文件。 我将许可证添加到 .pom 文件,但我想将其添加到 jar 并获得如下结构:
【问题讨论】:
标签: android gradle android-gradle-plugin license-maven-plugin
我有一个 aar 项目,我想将许可证添加到 jar 文件。 我将许可证添加到 .pom 文件,但我想将其添加到 jar 并获得如下结构:
【问题讨论】:
标签: android gradle android-gradle-plugin license-maven-plugin
如果您想将 LICENSE.txt 添加到您的 android 库 (aar) 中。你应该做两件事:
关键字合并意味着将所有匹配的文件添加到您的 aar
【讨论】:
这里是jar文档描述:
JAR 文件是一种基于流行的 ZIP 文件格式的文件格式,用于将多个文件聚合为一个文件。 JAR 文件本质上是一个包含可选 META-INF 目录的 zip 文件
META_INF 的功能是:
META-INF 目录(如果存在)用于存储包和扩展配置数据,包括安全性、版本控制、扩展和服务。
所以我认为您应该将其放入 META_INF 文件中。你可以看到这个answer得到一些解决方案。
【讨论】: