0

MVNRepository 如何显示特定的 JAR 文件是否是捆绑包?例如 https://mvnrepository.com/artifact/commons-io/commons-io/2.6将下载链接显示为jar,而如果将 jar 构建为捆绑包,则显示为捆绑包(如https://mvnrepository .com/artifact/com.google.guava/guava/26.0-jre)?

在此处输入图像描述

让我们知道一个 jar 文件是否是一个包是下载它,打开它然后检查内容。但是 MVNRepository 可以即时执行此操作,还是会在索引某些包并将它们标记为 Jar 或 Bundle 之前执行此操作?

4

1 回答 1

3

我相信这是从 POM 推断出来的:

  <packaging>bundle</packaging>

但是在部署工件时,OSGi 只关心清单文件的内容。即使是 WAR 工件也可以是有效的捆绑包。

于 2018-09-20T03:22:04.117 回答