我在使用一个依赖范围为“provided”的构件的pom文件。由于“provided”作用域,这些依赖jar包不会被添加到MANIFEST.MF的类路径中。
请问你能否帮助我,让这些jar包不被下载,但是应该被添加到类路径中。
<scope>provided</scope>
并将其保持默认值(<scope>compile</scope>
)。然后为依赖项设置<optional>true</optional>
,这样它将被包含在清单的类路径中。provided
范围实际上是在说你不希望它出现在清单的类路径中,因为它已经由容器提供。
A
、B
和C
来解释你的情况,但要说明它们各自的打包方式以及它们之间的依赖关系是怎样的。 - Michał Kalinowski