我很高兴你能读到这篇冗长的文章。这里不详细介绍Maven。对于初学者来说,只需要知道maven可以用来管理jar包和自动化部署。例如,自动化将项目打包成jar包,包括可执行的jar包,自动将项目部署到远程web服务器,并自动压缩。你可以多关注我的头条号。后面你会分享和介绍我在实际项目过程中遇到的问题,避免走弯路。今天,我想向tomcat介绍自动化部署。
1.环境准备。
Maven、Tomcat8、Eclipse
2.maven镜像配置。
众所周知,mavne默认使用国外图片,但是速度非常慢。在这里,我们建议您使用阿里的中央仓库图像。
阿里的产品一定要出精品,做技术的人都知道。
3.maven中的服务器配置,其中server是tomcat中tomcat-user.xml文件中的用户名和密码。
计算机网络服务器
idtomcat8/id
用户名Tomcat/用户名
密码123456/密码
/服务器
4.对于tomcat中tomcat-user.xml的配置,这里要特别注意。必须按照官方的说法去做,否则很容易出错。我的配置如下:
角色rolename="经理"/
rolename="manager-gui"/
角色rolename="admin"/
rolename="admin-gui"/
角色角色名="经理-脚本"/
user username=" Tomcat " password=" t 123456 " roles=" admin-GUI,admin,manager-gui,manager,manager-script"/
5.网络项目中pom配置的注意事项。
建设
终结名根/终结名
默认目标包/默认目标。省略了部分代码,其中name是最终部署到tomcat的项目的名称。
插件
groupIdorg.apache.tomcat.maven/groupId
artifactIdtomcat7-maven-plugin/artifactId
版本2.2/版本
配置
URL http://127 . 0 . 0 . 1:8080/管理器/文本/url
用户名Tomcat/用户名
密码123456/密码
路径//路径
/配置
/插件
注意:里面的路径是我们访问的路径,里面的用户名和密码是用tomcat-user.xml配置的
这里的用户名和密码也可以删除。但必须在maven中正确配置。并且需要指向服务器中的id(例如tomcat8)。
插件
groupIdorg.apache.tomcat.maven/groupId
artifactIdtomcat7-maven-plugin/artifactId
版本2.2/版本
配置
URL http://127 . 0 . 0 . 1:8080/管理器/文本/url
server Tomcat 8/服务器
路径//路径
/配置
/插件
好了,今天就分享到这里。什么都不懂欢迎留言。
下一篇:没有了