See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 1100|Vastuse: 1

[Allikas] Loo lihtne Maven konsooliprojekt

[Kopeeri link]
Postitatud 2025-3-19 17:31:56 | | | |
Nõuded: Loo Maven konsooliprojekt, et testida oma koodi.

Laadi alla ja paigalda Windows Maven'i seadistamisjuhend
https://www.itsvse.com/thread-10755-1-1.html

Käsk on järgmine:



Parameetrite tutvustamine

1. mvn arhetüüp:genereeri
See on käsk Mavenis, mida kasutatakse uue Maveni projekti genereerimiseks määratud arhetüübi alusel. Arhetüüp on Maven'i poolt pakutav mallimehhanism, mis võimaldab kiiret projekti luua eelmääratletud struktuuri alusel.

2. -DgroupId=com.näide
Tähendus: Määra projekti grupi ID.
Roll: Grupi ID-sid kasutatakse sageli organisatsioonide või ettevõtete tuvastamiseks, sarnaselt Java pakettide nimeruumile. Näiteks com.example tähendab, et projekt kuulub com-domeeni näidisorganisatsiooni all.
Näide: Kui sinu ettevõte on mycompany, saad selle seada com.mycompany.

3. -DartifactId=JavaSmConsoleApp
Tähendus: Määrab projekti artefakti ID.
Funktsioon: Artefakti ID on projekti põhinimi, mida sageli kasutatakse konkreetsete projektimoodulite või rakenduste eristamiseks.
Näide: Selles näites on projekti nimi JavaSmConsoleApp.

4. -DarchetypeArtifactId=maven-arhetüüp-kiire algus
Tähendus: määrab Maven'i arhetüübi, mida kasutada.
Funktsioon: maven-archetype-quickstart on Maveni standardne arhetüüp, mida pakub lihtsa Java projekti genereerimiseks põhilise kataloogistruktuuri ja näidisklassiga.
Teised arhetüübid: Kui vajad keerukamat projektistruktuuri, võid valida teisi arhetüüpe, näiteks:
maven-archetype-webapp: 用于生成 Web 应用程序。
maven-archetype-j2ee-simple: 用于生成简单的 J2EE 项目。

5. -DinteractiveMode=vale
See tähendab: Lülita interaktsioonirežiim välja.
Funktsioon: Vaikimisi töötab mvn archetype:generate interaktiivses režiimis, paludes kasutajatel sisestada näiteks grupi ID, artefakti ID jne. Seadistades -DinteractiveMode=false, saab need parameetrid määrata otse käsureal, vältides interaktiivset sisendit.
Stsenaariumid: Interaktsioonirežiimi keelamine on kasulik, kui on vaja skriptide koostamist automatiseerida.




Eelmine:[AI] (12) Kasuta lõpmatust embedding-mudelite juurutamiseks
Järgmine:[AI] (13) Lühike sissejuhatus vektorite sarnasusesse ja kaugusse
 Üürileandja| Postitatud 2025-4-8 14:21:50 |
Maven genereerib sõltuvusvaba .jar ja .jar paketi sõltuvustega, pom.xml konfigureerituna järgmiselt:

Käsk:
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com