私の組織内では、私は IT セキュリティ機関によって厳しく規制されています。そのため、Maven ミラーへのすべてのアクセスは禁止されています。ただし、必要な依存関係の詳細を提供して、IT セキュリティ機関がチェック/スキャンを実行し、できればバイナリをダウンロードできるようにすることができます。
次に、これらをローカルの Maven リポジトリにインストールします。これは、ファイアウォール内のチームが自由に利用できることを意味します。
Maven の優れた点は、推移的な依存関係を識別してダウンロードできることです。ただし、外部の POM ファイルにアクセスできなければ、maven の依存関係: ツリーを介してこれらのチェックを実行できません。
その結果、依存関係を一度に 1 つずつ IT 部門に提供する必要があります。一部の依存関係チェーンの深さを考えると、IT とのやり取りにかなりの時間がかかる可能性があります。または、自宅で依存関係ツリーを実行し、結果を自分にメールで送信します。
この情報を照会できる Web サイトの提案があるかどうか疑問に思っていましたか? したがって、(たとえば) log4j:1.2.17 が必要な場合は、javax.mail:mail:1.4.3 も要求する必要があることがわかります。