要将windows环境下开发的java项目部署到linux服务器上,用maven来做是很方便的。具体的步骤如下:
linux服务器上的tomcat配置有管理权限的用户:conf\tomcat-users.xml
在pom文件的tomcat插件中添加:
在.m2/settings.xml文件中增加:
相关命令
运行打包部署:
撤销部署:
启动web应用:
停止web应用:
重新部署:
部署展开的文件:
原文链接地址是
https://dev.easymorse.com/trac/tutorials/wiki/Maven/GetStart
linux服务器上的tomcat配置有管理权限的用户:conf\tomcat-users.xml
- <?xml version= '1.0' encoding= 'utf-8' ?>
- <tomcat-users>
- <role rolename= "manager" />
- <user username= "marshal" password= "password" roles= "manager" />
- </tomcat-users>
在pom文件的tomcat插件中添加:
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>tomcat-maven-plugin</artifactId>
- <configuration>
- <url>http: //localhost:8080/manager</url>
- <server>myserver</server>
- <path>/mycontext</path>
- </configuration>
- </plugin>
在.m2/settings.xml文件中增加:
- <settings xmlns= "http://maven.apache.org/POM/4.0.0"
- xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http: //maven.apache.org/POM/4.0.0
- http: //maven.apache.org/xsd/settings-1.0.0.xsd">
- <servers>
- <server>
- <id>myserver</id>
- <username>marshal</username>
- <password>password</password>
- </server>
- </servers>
- </settings>
相关命令
运行打包部署:
- mvn tomcat:deploy
撤销部署:
- mvn tomcat:undeploy
启动web应用:
- mvn tomcat:start
停止web应用:
- mvn tomcat:stop
重新部署:
- mvn tomcat:redeploy
部署展开的文件:
- mvn war:exploded tomcat:exploded
原文链接地址是
https://dev.easymorse.com/trac/tutorials/wiki/Maven/GetStart