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

オプションの依存関係がどのように機能するかを誤解していると思います。

問題を解決するには、依存関係の異なる2 つのプロファイルを作成することをお勧めします ( https://stackoverflow.com/a/167284/303598も参照)。

于 2012-04-04T21:20:45.180 に答える
0

システム スコープの依存関係は使用しないでください。この依存関係をリポジトリ マネージャーに入れ、依存関係を通常の依存関係に変更します。リポジトリ マネージャーを使用することを強くお勧めします (アルファベット順: archivaartifactorynexus )。

于 2012-04-05T07:31:32.067 に答える