eclipse集成maven后可以用maven命令把web项目自动部署到tomcat,具体步骤如下
一、修改tomcat-users.xml配置文件打开tomcat管理用户,配置文件位置在tomcat目录/conf下。修改如下图
二、配置maven的settings.xml配置文件,添加server节点指定服务器的用户名、密码,用户名、密码要与tomcat-users.xml文件中配置的用户名、密码一致。配置如下
三、打开项目的pom文件,在plugins tab中添加tomcat-maven-plugin,然后点击pom.xml tab找到添加的tomcat-maven-plugin添加configuration配置,如下
url属性值为tomcat的manager页地址,server属性的值与settings.xml文件中配置的server的id一致,path即发布的应用名称。
经过上边的配置以后已经满足远程部署的要求,下边说一下eclipse中指定远程部署的步骤
一、首先启动tomcat
二、在eclipse中选择所要部署的project右键,点击Run Configurations
三、在弹出的属性页中的Goals属性设为tomcat:deploy然后点击run即可,发布成功后控制台会提示Build Success。如下
分享到:
相关推荐
eclipse+maven+springmvc+spring+mybatis案例附带mysql数据库
先别下载,可以直接看博文,里面都有贴详细代码。 https://mp.csdn.net/postedit/79952532 Eclipse+Maven+Spring MVC,demo版,测试可以正常运行。
详细介绍Eclipse+maven+jetty开发环境搭建
Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期...
jenkins+maven+svn+tomcat 持续集成环境快捷部署,实现自动编译打包部署
Web项目中基于Maven与Spring整合的WebService之cxf的实现⬇️ 详情请参考如下链接: https://locqi.github.io/locqi.com/2018/09/05/Eclipse+Maven+Spring+CXF-create-WebService/
所用的各种工具版本相对较新,内含文档说明,可以参照步骤部署执行
搭建eclipse+scala+maven.docx
Eclipse+Maven+SSM搭建,附带项目、搭建文档,以及截图和重要文件等
Eclipse+Maven+SSM整合 参考 https://blog.csdn.net/Code__rookie/article/details/101782626 详细步骤 https://blog.csdn.net/rebornsgundam/article/details/106070863
java开发中Eclipse+maven+jetty环境配置
jenkins+git+maven搭建自动化部署环境说明文档,详尽的说明
Spirng+SpringMVC+Maven+Mybatis+MySQL实例,eclipse+tomcat7+jdk1.7
Eclipse+tomcat+maven 配置Spring mvc图文教程.zip Eclipse+tomcat+maven 配置Spring mvc图文教程.zip
教你如何搭建eclipse+maven环境,教你如何搭建eclipse+maven环境,
1. Docker+Jenkins+GitLab+Maven+Harbor+SpringBoot自动化构建+Jenkins自动化部署配置 2.无须运维部署 ,而是相关的开发人员,测试人员登录jenkins传入需要部署的tag即可,整个部署过程无须运维参与,解放运维劳动力
应网友要求,重新整理原《eclipse + maven多模块项目框架 + jetty热部署的实例源码》,增加了各配置的详细注释。 并且基于Spring MVC提供了一个完整功能:实现了生成验证码图片,以及验证输入是否匹配的两个接口,...
公司框架是SSH,hibernate用的越来越少,做了几年后,也懒得用了,springjdbc玩到现在,maven,mybatis没用到一直都没去接触,感慨现在技术真是发展越来越快,有点落伍了,最近刚好私下接了个小项目,心想何不用maven...
eclipse下SpringMVC+Maven+Mybatis+MySQL项目搭建
Jenkins+Git+Maven+Shell+Tomcat持续集成环境 Jenkins+Git+Maven+Shell+Tomcat持续集成环境