Ho creato un'applicazione Java con l'aiuto di Maven plug-in per l'utilizzo seguente obiettivo Maven:Qual è la diffrenza tra modalità interattiva e batch in Maven?
mvn archetype:generate -DgroupId=net.javabeat
-DartifactId=SampleJavaProject
-DarchetypeArtifactId=maven-archetype-quick-start
-DinteractiveMode=false
Quando -DinteractiveMode=false
, quindi progetto viene creato in modalità batch, e quando -DinteractiveMode=true
, quindi progetto viene creato in modalità interattiva.
Sono confuso con la modalità interattiva e la modalità batch. Cosa sono quelli?
Puoi piuttosto spiegare quali problemi hai con la comprensione della [documentazione] (http://books.sonatype.com/mvnref-book/reference/archetype-sect-using.html)? 'Quando l'obiettivo di generazione viene eseguito in modalità interattiva, richiederà all'utente tutti i parametri elencati in precedenza. Quando interactiveMode è false, l'obiettivo di generazione utilizzerà i valori passati dalla riga di comando. –
non c'è problema, ma ho capito il significato della modalità interattiva e della modalità batch. puoi dirmi il significato di entrambi? –
Interactive significa che è necessario digitare una risposta nella tastiera e la modalità batch significa che non è necessario digitare nulla. Maven sta assumendo i valori predefiniti come risposte. – khmarbaise