Stworzyłem aplikację Java przy pomocy wtyczki Maven za korzystanie następujący cel maven:Jakie są różnice między trybem interaktywnym a trybem wsadowym w Maven?
mvn archetype:generate -DgroupId=net.javabeat
-DartifactId=SampleJavaProject
-DarchetypeArtifactId=maven-archetype-quick-start
-DinteractiveMode=false
Kiedy -DinteractiveMode=false
, następnie projekt jest tworzony w trybie wsadowym, a kiedy -DinteractiveMode=true
, następnie projekt jest tworzony w trybie interaktywnym.
Jestem zmieszany z trybem interaktywnym i trybem wsadowym. Co to są?
Czy możesz raczej wyjaśnić, jakie problemy masz ze zrozumieniem [dokumentacja] (http://books.sonatype.com/mvnref-book/reference/archetype-sect-using.html)? 'Gdy cel generowania zostanie wykonany w trybie interaktywnym, wyświetli monit o podanie wszystkich wcześniej wymienionych parametrów. Kiedy interactiveMode ma wartość false, wygenerowany cel użyje wartości przekazanych z linii poleceń. " –
nie ma problemu, ale rozumiem znaczenie trybu interaktywnego i trybu wsadowego. czy możesz powiedzieć mi znaczenie obu? –
Interaktywny oznacza, że musisz wpisać odpowiedź na klawiaturze, a tryb wsadowy oznacza, że nie trzeba wpisywać niczego, co ma domyślać się wartości domyślnych jako odpowiedzi. – khmarbaise