maven+eclipse+mac+tomcat 多模块发布
Posted 薛定谔的猫!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven+eclipse+mac+tomcat 多模块发布相关的知识,希望对你有一定的参考价值。
之前项目中有用到过maven,但是没运行过web的maven,所以这里记录一下。
项目的结构:
---master //parent
---web-project //
---client-project
---service-project
---dao-project
最开始在网上找资料,这样方式,那样方法,我这边配置都不行,而且配置还很繁琐,还没运行起来。最后我把工程删掉,重新从git下来。
配置步骤:
1:因为我的web-project层是controller层,所以我用他来做最上层。
右键web-project---->properties--->deployment assmbly
2:点击 add
3:选择 Project--->finish 将client-project,service-project,dao-project 这个三个项目加入进来
4:下载tomcat, 配不配置tomcat的环境没有关系(我没有配置),把tomcat加入到eclipse中
点击eclipse--->preferences
server----->runtime environments---add 将你下载的tomcat解压,添加进来
修改tomcat的发布路径(我这里的选项是灰的,因为我的tomcat已经关联到我的项目了,所以不能修改,你的是第一次创建tomcat,还没有关联项目是可以修改的。网上说maven使用的src/main/webapp,我配置上了不行)
好了,将项目都clean下,自动编译完后,右键web-project,run as ---->run on server 就可以了。
以上是关于maven+eclipse+mac+tomcat 多模块发布的主要内容,如果未能解决你的问题,请参考以下文章
mac 安装jdk/maven/tomcat 以及eclipse相关配置
mac本 maven项目还没发布成功,tomcat就报没有监听ContextLoaderListener 的解决方法