我是靠谱客的博主 平淡外套,最近开发中收集的这篇文章主要介绍IntelliJ IDEA构建多Module项目及部署到Tomcat,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

IntelliJ IDEA构建多Module项目及部署到Tomcat
项目结构参考:http://www.cnblogs.com/xdp-gacl/p/4242221.html
项目结构
我们用IDEA直接新建Project
此处选maven项目,骨架选maven-archetype-quickstart
此处选maven项目,骨架选maven-archetype-quickstart,填完坐标,确定,会downloading项目依赖的包。作为Parent,删除src目录,留下pom.xml。如下图:
在这里插入图片描述
pom坐标如下,注意每个Project必须要有一个package类型是pom.此处是Parent,
在这里插入图片描述
按同样的操作创建system-domain;
此处需要注意的一个点是:新建model时注意选项:Add as model to xxx和Parent,也可以先不选,到时候需要依赖时再设置,但建议新建时就选上。
在这里插入图片描述
pom文件内容如下:在这里插入图片描述
作为parent的module,填上parent的坐标,package类型是jar包;;

再创建system-dao,该module需要使用system-domain中的类,将system-domain module依赖进来,package类型也是jar包,pom如下;
在这里插入图片描述
接下来是system-service,它访问的是system-dao层,把它依赖进来,package类型是jar包,pom如下;
在这里插入图片描述
最后是system-web module,它去访问system-service层。依赖进来,这里注意package类型是war包,是要部署到tomcat运行的包。
在这里插入图片描述
Parent完整的项目结构如下:
在这里插入图片描述
以及Parent的module构成如下:
在这里插入图片描述
至此,完整的多Module项目构建就完成了。
下面是运行。
我们的目的是编译打包好的war包部署到tomcat下面运行。
切到工程下面Terminal命令界面
执行mvn clean install在这里插入图片描述
工程会按照我们的项目的依赖顺序构建在这里插入图片描述
会把我们打包构建的jar包安装到本地仓库
在这里插入图片描述
构建完成
在这里插入图片描述
打开Edit Configurations,选择Tomcat Server-Local
在这里插入图片描述
deploy选项,选择需要的war包
在这里插入图片描述
填上Application context
在这里插入图片描述
OK,RUN;
在这里插入图片描述
在这里插入图片描述
应用被部署到了tomcat的webapp下面运行
在这里插入图片描述
最终得到我们想要的结果
在这里插入图片描述

最后

以上就是平淡外套为你收集整理的IntelliJ IDEA构建多Module项目及部署到Tomcat的全部内容,希望文章能够帮你解决IntelliJ IDEA构建多Module项目及部署到Tomcat所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部