Tak, możesz użyć wtyczki Tomcat7 Maven. Oto kroki:
1) Instalacja Integracja Maven Eclipse (m2eclipse) do zaćmienia z Eclipse Marketplace itp
1,1) Przejdź do Pomoc -> Eclipse Marketplace i wyszukaj "Integracja Maven Eclipse".
2) Z zaćmienia stwórz projekt maven.
2.1) Przejdź do pliku -> Nowy -> Projekt ... -> Maven -> Projekt Maven.
2.2) Kliknij Dalej (Pozostaw wszystkie pola z domyślnymi).
2.3) Wybierz "maven-archetype-webapp" i kliknij Next.
2.4) Wprowadź dowolną wartość w identyfikatorze grupy i identyfikatorze artefaktu. (np. "org.myorg" dla identyfikatora grupowego i "myapp" dla identyfikatora artefaktu) i kliknij przycisk Zakończ. (Zobaczysz pom.xml root twojego projektu.)
3) Edit pom.xml tak: (Wymień yourhost
poniżej z hosta lub adres IP)
<project ...>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.1</version>
<configuration>
<url>http://yourhost:8080/manager/text</url>
</configuration>
</plugin>
</plugins>
</build>
</project>
4) Dodaj poniższe linie. do twojego CATALINA_BASE/conf/tomcat-users.xml i ponownie uruchom swój tomcat.
<tomcat-users>
...
<role rolename="manager-script"/>
<user username="admin" password="" roles="manager-script"/>
</tomcat-users>
5) Z zaćmienia uruchom tomcat7: redeploy goal.
5.1) Kliknij prawym przyciskiem myszy swój projekt i przejdź do opcji Uruchom jako -> "Budowa Mavena ...".
5.2) Wpisz tomcat7:redeploy
do Celów i kliknij Uruchom.
6) Po utworzeniu powyższego ustawienia konfiguracji uruchamiania można uruchomić tomcat7: ponownie wdrożyć cel z Run -> Run Configurations.
Proszę odnieść się do następujących dokumentów do szczegółów:
http://tomcat.apache.org/tomcat-7.0-doc/manager-howto.html#Configuring_Manager_Application_Access
http://tomcat.apache.org/maven-plugin-2.1/index.html
http://tomcat.apache.org/maven-plugin-2.0/tomcat7-maven-plugin/plugin-info.html
Jeśli używasz innego użytkownika zamiast admin z pustym hasłem (co jest domyślnym plug-in za), musisz utworzyć% USERPROFILE% .m2 \ settings.xml i edytować pom.xml jak poniżej:
% USERPROFILE% .m2 \ settings.xml:
<settings>
<servers>
<server>
<id>tomcat7</id>
<username>tomcat</username>
<password>tomcat</password>
</server>
</servers>
</settings>
% USERPROFILE% oznacza katalog domowy. (Przykład C: \ Użytkownicy \ Twoja nazwa)
pom.xml:
<configuration>
<server>tomcat7</server>
<url>http://localhost:8080/manager/text</url>
</configuration>
Dodaj server
tag.
DZIĘKUJEMY !!!! Spojrzałem WSZĘDZIE na to !! Aparenty Użyłem niewłaściwego celu. Używał tylko "wdrożenia". BTW, jak mogę zmienić kredyty w zaćmieniu, aby używał innego użytkownika zamiast administratora (ponieważ ten nie ma określonego hasła) –
Edytowałem swoją odpowiedź. –