jFrogArtifactoryやSonatypeNexusなどのアーティファクトリポジトリについて学んでいます。それらは、 Mavenの方法でアーティファクトを整理することを促進しているようです。
/$groupId/$artifactId/$version/$artifactId-$version.$extension
ビルド出力に加えて、サードパーティのアプリケーションをリポジトリに保存したいと思います。このようにして、従業員は、ソフトウェアビルドプロセスに不可欠なコンパイラとアプリケーションを保存するための中心的な場所を確保できます。
Notepad ++のようなものには何$groupId
を使うべきですか?筆頭著者はDonHoですが、これを使用するとNotepad++を見つけるのが難しくなると思います。
名前をに変更するのではなく、サードパーティからダウンロードした元のアーティファクトファイル名を保持したいと思います$artifactId-$version.$extension
。このアプローチの長所または短所はありますか?