我正在尝试使用 Maven 构建一个要部署到 tomcat 服务器的 war 文件,但是在构建我的 war 文件时注意到了一些奇怪的行为:
从项目文件夹运行命令时:mvn clean compile package -DskipTests
- Maven 3.0 版生成一个 12.079MB 的 war 文件(WEB-INF/lib 文件夹中有 49 个 jar 文件)
- Maven 版本 3.0 beta1 生成一个 8.7MB 的 war 文件(WEB-INF/lib 文件夹中的 31 个 jar 文件)
- Maven 2.11 版生成一个 2.3MB 的 war 文件(WEB-INF/lib 文件夹中有 3 个 jar 文件)
什么可能导致项目中包含额外的 jar 文件?可能不需要它们,因为过去使用 2.11 版构建项目效果很好。