Skip to content

Instantly share code, notes, and snippets.

@fabianogoes
Last active August 29, 2015 14:06
Show Gist options
  • Save fabianogoes/653500b329abd6ba7af1 to your computer and use it in GitHub Desktop.
Save fabianogoes/653500b329abd6ba7af1 to your computer and use it in GitHub Desktop.
References Java Maven

References Java Maven

1) Configurar usuário admin no Tomcat(/CATALINA_HOME/conf/tomcat-users.xml)
<tomcat-users>
	<role rolename="manager"/>
	<role rolename="admin"/>
	<role rolename="manager-gui"/>
	<role rolename="manager-script"/>
	<user username="admin" password="admin" roles="admin,manager,manager-gui,manager-script"/>
</tomcat-users>
2) Configurar o Servidor de Deploy no Maven(/MAVEN_HOME/conf/settings.xml)
<settings>
  ...
  <servers>
	   <server>
	      <id>CodeTomcat</id>
	      <username>admin</username> <!-- usuario configurado no tomcat do servidor -->
	      <password>admin</password> <!-- senha configurado no tomcat do servidor -->
	   </server>  
  </servers>
  ...
<settings>
3) Configurar o deploy na aplicação no arquivo pom.xml da aplicação
<build>
	<plugins>
		<plugin>
			<groupId>org.codehaus.mojo</groupId>
			<artifactId>tomcat-maven-plugin</artifactId>
			<version>1.1</version>
			<configuration>
				<url>http://104.236.33.21:8080/manager/text</url>
				<server>CodeTomcat</server>
				<path>/controleserv</path>
			</configuration>
		</plugin>
	</plugins>
</build>
Target maven para deploy
mvn tomcat:deploy
Target maven para re-deploy
mvn tomcat:redeploy

How to deploy Maven based war file to Tomcat example

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment