我有一个超过250个罐子的类路径,并且我被要求报告正在使用的许可证。
有些罐子在META-INF中有许可证,所以我可以扫描一下。
其他人在maven上列出,例如https://mvnrepository.com/artifact/aopalliance/aopalliance/1.0(" Public"许可证)所以也许可能会被刮掉。
有没有一种简单的方法可以做到这一点,而不是手动检查每个文件?
E.g。是否有现有的脚本或maven插件?
我发现这个groovy脚本能够扫描罐子并在maven中找到它们 https://github.com/myspotontheweb/ant2ivy这是为此编写自动化流程的构建块之一。