Machen Sie sich eine Notiz, weil ich sie jedes Mal vergesse.
Damit soll das Projekt eindeutig referenziert werden. Ich denke, es ist oft der Name eines Projekts oder der Name einer Bibliothek.
Die Verwaltung der Java-Bibliothek erfolgt nach Domänenname und Artefakt, und der Dateiname ist eine Verkettung von jedem. Wenn Sie daher eine Bibliothek mit dem Namen foo-library von einem Unternehmen verteilen möchten, das eine Domain mit dem Namen example.com besitzt
com/
└── example
└── foo-library
Es wird die Form.
In der Gradle-Konfigurationsdatei build.gradle
befindet sich außerdem der Domänenteil
group = 'com.example'
Wird beschrieben.
Mit Gradle können Sie mehrere Projekte in einer einzigen Projektdatei kombinieren. Der damals verwendete Alias. In einem einzelnen Projekt denke ich, dass es dasselbe ist wie Artefakt.
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