不包括来自自定义存储库的Maven依赖项

时间:2019-07-10 06:27:41

标签: maven

我正在将我的项目从ant build迁移到maven。对于第三方依赖项,我们一直在使用自定义Maven存储库(URL http://SOME_IP/libs).I已在我的pom文件中定义了该存储库,并包括了以下依赖项:

<dependency>
    <groupId>lib</groupId>
    <artifactId>struts-core</artifactId>
    <version>1.3.8</version>
    <scope>runtime</scope>
</dependency>

因此,所有依赖项都已在.m2 / repository / lib中下载,但是当我运行mvn compile时,出现编译错误,指出这些软件包不存在。

1 个答案:

答案 0 :(得分:0)

scope设置为runtime时,依赖项不可用于编译。您需要将scope设置为compile(或将其省略,这是相同的)。

相关问题