Nội dung
Deploy war file tomcat using maven
Các phần mềm cần thiết
- Tomcat 7 trở lên
- Maven 3.0 trở lên
Các thực hiện
Bước 1: Cấu hình Tomcat. Mở file %TOMCAT_PATH%/conf/tomcat-users.xml
sudo nano /opt/tomcat/conf/tomcat-users.xml
Bước 2: Thêm đoạn xml sau vào trong thẻ tomcat-users
<role rolename=”manager-script” />
<user username=”{username}” password=”{password}” roles=”manager-gui,manager-script” />
Bước 3: Cấu hình maven. Mở file %MAVEN_PATH%/conf/settings.xml hoặc %MAVEN_PATH%/settings.xml
sudo nano /etc/maven/settings.xml
Bước 4: Thêm đoạn xml sau vào trong thẻ servers
<id>TomcatServer</id>
<username>{UserName}</username>
<password>{Password}</password>
</server>
Bước 5: Thêm đoạn xml sau vào file pom.xml
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<url>{URL}/text</url>
<server>TomcatServer</server>
<path>/{PATH}</path>
</configuration>
</plugin>
Bước 6: Deloy bằng lệnh
mvn tomcat7:deploy