【发布时间】:2011-03-17 21:17:41
【问题描述】:
我正在尝试使用 maven 和 eclipse 构建我的应用程序。 我依赖于我本地机器上的 3rd 方 jars。 这是我的 pom.xml
<dependency>
<groupId>sourceforge.net</groupId>
<artifactId>zipdiff</artifactId>
<version>0.4</version>
<scope>system</scope>
<systemPath>C:/gelcap/lib/zipdiff-0.4.jar</systemPath>
</dependency>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>1.2.11</version>
</dependency>
当我运行 mvn : install 时,它会为我的项目创建 war 文件。 但问题是它不包含 zipdiff.jar 文件到 web-inf/lib 文件夹它只包含下载的文件。我还需要从本地系统复制文件,但 maven 会忽略它们。 我没有任何想法为什么会发生为什么 maven 没有将具有系统范围的文件包含到我的 war 文件中。 请告诉我如何解决这个问题。 提前致谢
【问题讨论】: