IDEA 多个maven子项目集成tomcat开发

        在开发中发现曾经遇到过的问题时间长了以后记不起来了,渐渐认识到记笔记是多么重要的一件事,第一次发,以后遇到的问题和研究的新东西就放在这存上,隔一段时间就看看。

        在新公司接触到不一样的项目架构,每一个功能模块为一个小jar包,每个模块可拆分为三个子项目,分别对应api和实现类、业务层的不同功能。一直使用idea开发单一项目,突然间接触到这样的工程,无从下手,只好用eclipse开发,但是转回去开发起来不适应,趁着有时间研究一下。

        不多说,idea的版本2017.3.4,jdk(项目要求1.7) tomcat8。

IDEA eclipse
project(相当与eclipse的workspace) workspace
modules(相当与eclipse的project) project

       

1、创建文件夹subject,subject作为project,里面的三个maven文件夹作为module

IDEA 多个maven子项目集成tomcat开发_第1张图片


2、打开idea,顺序import三个工程

        IDEA 多个maven子项目集成tomcat开发_第2张图片

3、用open的方式打开subject文件夹,项目导入成功

IDEA 多个maven子项目集成tomcat开发_第3张图片

4、将导入的项目添加的maven的project中,关联三个项目

IDEA 多个maven子项目集成tomcat开发_第4张图片

IDEA 多个maven子项目集成tomcat开发_第5张图片

5、配置tomcat集成,和正常创建项目一样,配置tomcat,  需要的jvm参数也可以放在vm option中

IDEA 多个maven子项目集成tomcat开发_第6张图片

6、如果想要运行tomcat中webapps中的所有工程,需要勾选,这样的话tomcat运行的文件位置就是webapps,需要将自己的工程发布位置改到tomcat的webapps下,如下图所示

IDEA 多个maven子项目集成tomcat开发_第7张图片

7、最后点击启动,运行成功。

你可能感兴趣的:(开发工具使用)