Wat doet de build-taak die door de Java-plug-in is toegevoegd?
Wat doet de build-taak die door de Java-plug-in is toegevoegd?

Video: Wat doet de build-taak die door de Java-plug-in is toegevoegd?

Video: Wat doet de build-taak die door de Java-plug-in is toegevoegd?
Video: Как работает Spring Boot и что такое auto-configuration. Магия? 2024, Mei
Anonim

Dit plug-in voegt toe sommige taken aan uw project dat zal compileren en unit test uw Javabroncode, en bundel deze in een JAR-bestand. De Java-plug-in is conventie gebaseerd.

Weet u ook welke taak door de wrapper-plug-in aan het project wordt toegevoegd?

De wrapper-plug-in is momenteel aan het broeden. Houd er rekening mee dat de DSL- en andere configuratie in latere Gradle-versies kunnen veranderen. De Gradle wrapper-plug-in maakt het genereren van Gradle. mogelijk wikkel bestanden door toevoegen een Wrapper-taak , dat alle bestanden genereert die nodig zijn om de build uit te voeren met behulp van de Gradle Wikkel.

Weet ook, wat gebeurt er als we een Java-project bouwen? Downloaden projecteren afhankelijkheid JAR's, indien nodig. Gebouw ander afhankelijk projecten , indien van toepassing. Dit compileren Java van het project bronbestanden naar klassen in een overeenkomende mapstructuur binnen de bouwen /Doelmap. JSP's converteren naar Java servlets en deze te compileren.

De vraag is ook, wat is de Java-plug-in die enkele taken aan uw project toevoegt die uw Java-broncode compileren en testen en bundelen in een jar-bestand?

Graad - Bouwen een JAVA-project . In dit hoofdstuk wordt uitgelegd hoe u bouwen een java-project met behulp van Gradle bestand bouwen . Eerst van alles wat we moeten toevoegen java-plugin naar de bouwen script omdat het voorziet in taken tot compileer Java-broncode , loop eenheidstests , maak Javadoc aan en maak een JAR-bestand.

Kunnen Gradle-taken ook tijdens runtime dynamisch worden gemaakt en uitgebreid?

Gradle-taken kunnen ook dynamisch worden gemaakt en uitgebreid tijdens runtime , deze bewering is waar als de taak moet worden uitgevoerd en de instructie is onwaar als de taak hoeft niet te worden uitgevoerd. Een apart project kan zijn gemaakt door een taak klas. Er zijn verschillende gradueel eigenschappen zoals extra's en uitbreidingen.

Aanbevolen: