我正在使用范围“提供”工件的pom文件的依赖项。由于“提供”范围,这些依赖关系jar不会添加到MANIFEST.MF的类路径中。
你可以帮助我,不应该下载罐子,但应该在类路径中添加。
答案 0 :(得分:5)
好吧,如果您希望语义正确,请删除<scope>provided</scope>
并保留默认值(<scope>compile</scope>
)。然后为<optional>true</optional>
设置依赖关系,因此它将包含在清单的类路径中。
通过使用provided
范围,您实际上说您不希望它位于清单的类路径中,因为它无论如何都是由容器提供的。