Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 27770|Antwoord: 3

[Bron] De verbinding en het verschil tussen de Maven-commando's package, install en deploy

[Link kopiëren]
Geplaatst op 22-07-2021 11:08:55 | | |
Het mvn clean package voert zeven stappen in volgorde uit: clean, resources, compile, testResources, testCompile, test en jar (packaging).
mvn clean install voert acht fasen in volgorde uit: clean, resources, compileer, testResources, testCompile, test, jar (package) en installeren.
mvn clean deploy voert negen fasen in volgorde uit: clean, resources, compile, testResources, testCompile, test, jar (package), installeren en deployen.


Package Command voltooit projectcompilatie, unit testing en verpakkingsfuncties, maar deployt de uitgevoerde JAR-pakketten (war-pakketten of andere soorten pakketten) niet naar de lokale Maven-repository en de externe Maven-private server-repository
Install Command voltooit de projectcompilatie, unit testing en verpakkingsfuncties, en deployt de uitvoerbare JAR-pakketten (war-pakketten of andere soorten pakketten) naar de lokale Maven-repository, maar niet naar de externe Maven-private server-repository
deploy command voltooit de projectcompilatie, unit testing en verpakkingsfuncties, en deployeert de uitgevoerde JAR-pakketten (war-pakketten of andere soorten pakketten) naar de lokale MAVEN-repository en de externe MAVEN-private server-repository





Vorig:Het Linux-geschiedeniscommando toont de tijd en de uitvoerende gebruiker
Volgend:Linux doodt een gespecificeerd proces door ps te combineren met kill
 Huisbaas| Geplaatst op 17-12-2021 11:03:18 |
Push een jar-pakket van derden naar een lokaal maven-repositorycommando:

 Huisbaas| Geplaatst op 15-04-2024 09:37:25 |
Kleine slak Geplaatst op 17-12-2021 11:03
Push een jar-pakket van derden naar een lokaal maven-repositorycommando:

Maven-versiebeheer:De hyperlink-login is zichtbaar.


Andere opties

Maven-versienummerspecificatie
[Verplicht] Tweede partij bibliotheek versienummer-naamgevingsmethode: hoofdversienummer. Subversienummer. Revisienummer. Datumachtervoegsel.
1) Hoofdversienummer: De productrichting verandert, of grootschalige API's zijn niet compatibel, of de architectuur is niet compatibel met upgrades.
2) Versienummer: Behoud relatieve compatibiliteit, voeg belangrijke functionele functies toe, en de API met zeer kleine impact is niet compatibel met aanpassingen.
3) Revisienummer: Volledige compatibiliteit behouden, bugs repareren, kleine functies toevoegen, enzovoort.
4) Datumachtervoegsel: De releasedatum van de applicatie is altijd yyyyMMdd+ keer (bijv. 1.0.2-2024041501)


 Huisbaas| Geplaatst op 06-01-2025 16:47:13 |
Kijkend naar de afhankelijkheidsboom:

Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com