Faites une note parce que je l'oublie à chaque fois.
C'est pour que le projet soit référencé de manière unique. Je pense que c'est souvent le nom d'un projet ou le nom d'une bibliothèque.
La gestion de la bibliothèque de java se fait par nom de domaine et artéfact, et le nom de fichier est une concaténation de chacun. Par conséquent, si vous souhaitez distribuer une bibliothèque appelée foo-library d'une entreprise qui possède un domaine appelé example.com
com/
└── example
└── foo-library
Cela devient la forme.
De plus, dans le fichier de configuration Gradle build.gradle
, la partie domaine
group = 'com.example'
Est décrit.
Gradle vous permet de combiner plusieurs projets dans un seul fichier de projet. L'alias utilisé à ce moment-là. Donc, dans un seul projet, je pense que c'est la même chose que Artifact.
Artifact A file or directory produced by a build, such as a JAR, a ZIP distribution, or a native executable.
Artifacts are typically designed to be used or consumed by users or other projects, or deployed to hosting systems. In such cases, the artifact is a single file. Directories are common in the case of inter-project dependencies to avoid the cost of producing the publishable artifact. https://docs.gradle.org/current/userguide/dependency_management_terminology.html#sub:terminology_artifact
Recommended Posts