Projekt mavenowy działanie

0

Witam,
chciałbym odpalić lokalnie projekt mavenowy.
Jest to aplikacja napisana w Springu.
Wiem że można użyć takiego polecenia mavena, żeby ją uruchomić na serwerze tomcat:
mvn tomcat7:run
to się wpisuje w konsoli tylko jak wybrać który projekt chcę odpalić, czy muszę go odpalać tą komendą będąc w katalogu tego projektu?

0

Musisz być w katalogu z głównym pomem tego projektu. I zadziała to tylko jak masz skonfigurowanego tomcata ;] Jeśli nie masz to:
mvn package
A potem bierzesz *.war z katalogu /target i wrzucasz do tomcat/webapps i uruchamiasz tomcata.
Możesz też odpalić to z poziomu IDE. Tak pewnie będzie najprościej.

0

A jak to się dzieje że jak wejdę do katalogu gdzie mam aplikacje moje z githuba i wpiszę komendę w git shellu np taką:
mvn tomcat7:run to mogę za pomocą tak prostego polecenia uruchomić całą aplikację???

Chciałbym zrozumieć tak ogólnie ideę działania narzędzia jakim jest git.

0

Tak jak wyżej Ci kolega napisał, musisz mieć skonfigurowanego tomcata, żeby to zadziałało. A git to system kontroli wersji i nie ma związku z komendą mavena.

0

Okej tylko jak to się dzieje że wpisujesz
mvn tomcat7:run
rozumiem że maven gdzieś szuka tego tomcata (gdzie???) i uruchamia na nim komendę run.
Interesuje mnie jak to działa czy ten tomcat musi być jego wtyczką czy jak to jest?

0

Maven jest bardzo sprytnym narzędziem i potrafi pewne rzeczy sobie ogarniać automatycznie ;] Tak, to jest wtyczka do mavena:
http://tomcat.apache.org/maven-plugin.html

1 użytkowników online, w tym zalogowanych: 0, gości: 1