时间:2021-05-19
Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块。
项目结构如下:
test-hd-parent (父级) ---pom.xml ---test-hd-api (第三方接口层) ----pom.xml ---test-hd-foundation (基础工具层) ----pom.xml ---test-hd-resource (资源层) ----pom.xml ---test-hd-service (逻辑业务层) ----pom.xml ---test-hd-modules (web层) ----pom.xml ---test-hd-piler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> <finalName>test-hd-www</finalName> </build></project>最后使用maven-update整个工程,右击父工程名--》Maven--》Update Project
打包和发布
打包,右击父工程名 test-hd-parent---->Run As--->Maven Install
打包web子工程,右击工程名test-hd-www--->Run As ---> Maven Build...---> Goals: clean package--->Run
右击工程名test-hd-www,进行刷新,找到war包,放到tomcat的webapps中,启动tomcat,即可访问工程http://localhost:8080/test-hd-www
可以去tomcat下面webapps》test-hd-www》WEB-INF》lib中,看到引用的jar包
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
构建项目我们采用IntelliJIDEA工具来创建一个Maven项目,项目的pom.xml要添加对应SpringBoot的配置,因为Maven多模块项目内的模块
本篇文章主要介绍了SpringBoot+Maven多模块项目的构建、运行、打包,分享给大家,具体如下:项目使用的工具:IntelliJIDEAJDK1.8apa
通常我在使用Maven构建项目的时候是将应用项目划分为多个更小的模块。Gradle项目也拥有多于一个组件,我们也将其称之为多项目构建(multi-project
这里使用Maven项目管理工具构建项目初始化项目打开IntellijIDEA,点击CreateNewProject选择Maven构建项目选择JDK版本选择mav
本文介绍了Maven搭建springboot多模块项目,分享给大家,具体如下:备注:所有项目都在idea中创建1.idea创建maven项目1-1:删除src,