0

我有一个有时无法解决的依赖项(不要解决它......没关系)

<dependency>
<groupId>com.g.g</groupId>
<artifactId>art123</artifactId> 
<version>1</version>
<type>rar</type>  
<scope>system</scope
    <systemPath>some location</systemPath>
</dependency>

当我清理安装整个项目时,我会收到有关此依赖项的警告(当它无法解决时)。有什么办法可以关闭这个警告吗?我试图添加

<optional>true</oprional>

到依赖项,但仍然收到警告。

4

2 回答 2

1

我认为您误解了可选依赖项的工作原理。

为了解决您的问题,我建议您创建两个具有不同依赖项的配置文件(另请参阅https://stackoverflow.com/a/167284/303598)。

于 2012-04-04T21:20:45.180 回答
0

您永远不应该使用系统范围的依赖项。将此依赖项放入存储库管理器并将您的依赖项更改为通常的依赖项。我建议真正使用存储库管理器(字母顺序:archivaartifactorynexus)。

于 2012-04-05T07:31:32.067 回答