Maven - 我的战争文件中的额外罐子

时间:2013-05-02 20:49:44

标签: war

我的战争文件很膨胀。我添加了一些依赖项,然后删除它们。即使我删除了它们,Maven也不断为战争添加罐子。我确信罐子没有依赖性。

让我们说我开始使用版本1.0的依赖项。 我编译并建立一场战争 我将依赖关系从1.0版更改为1.1 我编译并建立一场战争 我认为这是一个错误并返回1.0版

版本1.1和1.1现在包含在我的战争中,即使现在没有任何东西将版本1.1称为依赖项。

我使用1.1作为依赖项检查了以下内容: 我特别呼吁的依赖关系。 使用Dependency Hieracry依赖于依赖(子依赖?)依赖于1.1 对有效pom的依赖 我的课程。

我(或我的依赖项)没有任何地方要求1.1版,但它仍然包含在我的战争中。

其中一些不需要的依赖项文件无效。当我部署应用程序时,我得到“无效的LOC标题(错误的签名)”类型的例外。

就像Maven没有拿出旧的,不再需要的罐子。 如何防止不必要的jar文件在战争中打包?

0 个答案:

没有答案