ソナーの問題を解決するための助けが必要です。私たちは、パブリックリポジトリには存在しないサードパーティ製のジャーを使用しています。 私のようにその依存関係を定義した:依存スコープシステムのソナー違反
<dependency>
<groupId>api</groupId>
<artifactId>api</artifactId>
<scope>system</scope>
<version>1.0</version>
<systemPath>${project.basedir}\lib\api-1.0.jar</systemPath>
</dependency>
しかし、ソナーは、メッセージ
アップデートとそのための重要な違反にこの範囲を与え、「systemPath」を削除しています。
パブリックリポジトリに存在しないサードパーティ製のjarファイルをmavenに追加する正しい方法は何ですか?
私はこの特定の問題を解決する方法がわかりませんが、sonarqubeが問題を提起したときに、それが悪い理由と解決方法に関する詳細情報を提供します。余分な情報にアクセスするためのオプションがUIになければなりません。 – jspurim
私はsonarqubeから提供された情報を見ましたが、問題とその理由を説明するだけではありません。それを解決するために使用できる代替方法はありません。 – user2451099