Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 1100|Vastaus: 1

[Lähde] Luo yksinkertainen Maven-konsoliprojekti

[Kopioi linkki]
Julkaistu 2025-3-19 klo 17:31:56 | | | |
Vaatimukset: Luo Maven-konsoliprojekti koodisi testaamista varten.

Lataa ja asenna Windows Mavenin konfigurointiohje
https://www.itsvse.com/thread-10755-1-1.html

Käsky on seuraava:



Parametrien esittely

1. mvn archetype:generate
Tämä on Mavenin komento, jota käytetään uuden Maven-projektin luomiseen määritellyn arkkityypin perusteella. Archetype on Mavenin tarjoama mallipohjamekanismi, joka mahdollistaa nopean projektin luomisen ennalta määritellyn rakenteen pohjalta.

2. -DgroupId=com.esimerkki
Tarkoitan: Määritä projektin ryhmätunniste.
Rooli: Ryhmän tunnisteita käytetään usein organisaatioiden tai yritysten tunnistamiseen, samoin kuin Java-pakettien nimiavaruudessa. Esimerkiksi com.example tarkoittaa, että projekti kuuluu com-verkkotunnukseen esimerkkiorganisaation alla.
Esimerkki: Jos yrityksesi on mycompany, voit asettaa sen com.mycompanyksi.

3. -DartifactId=JavaSmConsoleApp
Merkitys: Määrittää projektin artefakti-ID:n.
Toiminto: Artifact ID on projektin ydinnimi, jota käytetään usein erottamaan tiettyjä projektimoduuleja tai sovelluksia.
Esimerkki: Tässä esimerkissä projektin nimi on JavaSmConsoleApp.

4. -DarchetypeArtifactId=maven-archetype-pikaaloitus
Merkitys: Määrittelee käytettävän Maven-arkkityypin.
Funktio: maven-archetype-quickstart on Mavenin tarjoama vakioarkkityyppi, jolla voidaan luoda yksinkertainen Java-projekti, jossa on perushakemistorakenne ja esimerkkiluokka.
Muut arkkityypit: Jos tarvitset monimutkaisemman projektirakenteen, voit valita muita arkkityyppejä, kuten:
maven-archetype-webapp: 用于生成 Web 应用程序。
maven-archetype-j2ee-simple: 用于生成简单的 J2EE 项目。

5. -DinteractiveMode=epätosi
Eli: Poista vuorovaikutustila käytöstä.
Toiminto: Oletuksena mvn archetype:generate toimii interaktiivisessa tilassa, pyytäen käyttäjiä syöttämään tietoja kuten Group ID, Artifact ID jne. Asettamalla -DinteractiveMode=false nämä parametrit voidaan määrittää suoraan komentorivillä, jolloin vältetään interaktiivinen syöte.
Skenaariot: Vuorovaikutustilan poistaminen käytöstä on hyödyllistä, kun skriptien rakentaminen täytyy automatisoida.




Edellinen:[AI] (12) Käytä äärettömyyttä upotusmallien käyttöönottoon
Seuraava:[AI] (13) Lyhyt johdanto vektorien samankaltaisuuteen ja etäisyyteen
 Vuokraisäntä| Julkaistu 2025-4-8 klo 14:21:50 |
Maven generoi riippuvuusvapaan .jar ja .jar-paketin, jossa on riippuvuuksia, pom.xml konfiguroitu seuraavasti:

Komento:
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com