我有一个 Maven 依赖项,并提供了范围。它带来的传递依赖项没有标记为提供,而是标记为编译。
因此,当我使用maven程序集插件打包并创建jar文件时,它排除了依赖关系,但不排除它带来的所有传递依赖关系。
有没有办法从最终的 jar 中排除所有传递依赖项?
附注应用程序需要依赖关系以及所有传递依赖关系(因此无法排除)。所有这些依赖项都将在运行时提供。