[JAVA] Was ist Gradles Artefakt?

Machen Sie sich eine Notiz, weil ich sie jedes Mal vergesse.

Was ist Artefakt?

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.

Was ist dann Name?

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.

Referenz

Über 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

So stellen Sie mehrere Projekte zusammen

Recommended Posts

Was ist Gradles Artefakt?
Was ist Cubby?
Was ist null? ]]
Was ist java
Was ist Schlüsselumhang?
Was ist Maven?
Was ist Jackson?
Was ist Selbst
Was ist ArgumentMatcher?
Was ist IM-Jonglieren?
Was ist params
Was ist SLF4J?
Was ist Fassade? ??
Was ist Gradle?
Was ist POJO?
Was ist java
Was ist centOS?
Was ist before_action?
Was ist Docker?
Was ist Byte?
Was ist Tomcat?
Was ist Maven Assembly?
Was ist Docker-Compose?
Was ist ein Konstruktor?
Was ist vue cli
Was ist eine Schnittstelle?
Was ist Rubys Selbst?
Was ist harte Codierung?
Was ist ein Stream?
Was ist Rubys attr_accessor?
Was ist Java-Kapselung?
Was ist Instanzsteuerung?
Was ist ein Initialisierer?
Was ist Spring Tools 4?
Was ist ein Operator?
Was ist Objektorientierung?
Was ist Guavas @VisibleForTesting?
Was ist ein MVC-Modell?
Was ist eine Anmerkung?
Was ist Java-Technologie?
Was ist Java API-Java?
Was ist @ (Instanzvariable)?
Was ist JPA-Prüfung?
[Java] Was ist flatMap?
Was ist ein Servlet?
Was ist Webentwicklung?
[Java] Was ist ArrayList?
Was ist eigentlich objektorientiert?
Was ist HttpSession session = request.getSession ();
Was ist Java Assertion? Zusammenfassung.
[Memorandum] Was ist ein Fehler?
Was ist eine Wrapper-Klasse?