关于MyEclipse(Maven管理)发布web项目到tomcat

djj0809 2012-06-03 11:38:01
一直在寻找比较方便的发布方式(修改完jsp能自动热更新在浏览器里面直接查看)
目前试过的方法有:
1. 利用maven-tomcat-plugin,但是一直没法实现自动热更新,而且上传war文件速度比较不给力
2. 在tomcat的server.xml里面定义一个context,指向maven生成的target/XXX(项目名),但是酱紫jsp编辑完了必须要maven install才可以看到更新
3. 在myeclipse server管理上面直接给tomcat add deployment,但是由于使用了maven发现这个东西曾经有一阵子比较好用,也基本满足了要求,但是后来deploy之后就只发布了WEB-INF。。。

求问大家在用什么方法可以实现方便的部署?为这个问题纠结死了啊,呜呜
...全文
358 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
djj0809 2012-06-03
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

没用Maven管理,用LZ的第3中方法,好用
[/Quote]
根据说观察第三种的add deployment好象是假设没有用maven的,于是就悲剧了。。。
古布 2012-06-03
  • 打赏
  • 举报
回复
没用Maven管理,用LZ的第3中方法,好用
tosshl 2012-06-03
  • 打赏
  • 举报
回复
maven-jetty-plugin
直接运行
然后集成jrebel实现热部署
效率还不错
​  博主介绍:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌项目名称小程序食堂订餐点餐项目+后台管理前后分离VUE视频效果系统说明食堂订餐小程序的系统项目的概述设计分析,主要内容有平台的具体分析,进行数据库的是设计,数据采用mysql数据库,并且对于系统的设计采用比较人性化的操作设计,对于系统出现的错误信息可以及时做出处理及反馈。基于食堂订餐小程序的设计基于现有的安卓手机上可以运行,可以实现管理员服务端;首页、个人中心、用户管理、商家管理、菜品上架管理、菜品信息管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理、我的收藏管理、系统管理,商家服务端;首页、个人中心、菜品分类管理、菜品上架管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理等功能。方便用户客户端对首页、菜品信息、我的等详细的了解及统计分析。根据系统功能需求建立的模块关系图如下图:​编辑​编辑​编辑 环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 5.数据库:MySql 5.7版本;6.是否Maven项目:否;技术栈1. 后端:Spring+SpringMVC+Mybatis2. 前端:JSP+CSS+JavaScript+jQuery使用说明1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并导入项目的sql文件;2. 使用IDEA/Eclipse/MyEclipse导入项目,Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;3. 将项目中springmvc-servlet.xml配置文件中的数据库配置改为自己的配置;4. 运行项目,在浏览器中输入http://localhost:8080/ 登录运行截图​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑 

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧