运用maven创建多模块工程的简单demo
环境前提:Java环境是必须的了,还有本机的maven环境。
1、在eclipse(Myeclipse)中右键新建一个maven project,将第一项Create a simple project选上
,然后next
2、如下图填写Group id , artifact id , version , 以及packaging,此处注意packaging要选pom
3、点击finish,此时maven多模块工程的父工程创建完毕,在工作窗口会有:
注:这里的src目录可以删除掉的
4、创建多模块工程中的子模块,在刚才创建好的父工程上,右键创建一个maven module
5、next之后,注意packaging的选项,不在是pom,若新建Java工程,就选jar,若新建web就选war
6、点击finish,至此创建maven多模块工程完毕。如下图:
maven创建的多模块工程,子模块之间既可以是独立的又可以是有联系的,独立就不说了,新建的子模块吗,当然可以独立。但是为了让子模块之间存在联系,还要在pom.xml中进行简单配置。
若要在名为A的子模块中,应用B子模块中的类,那么要在A子模块的pom.xml中加入如下代码:
<dependencies> <dependency> <groupId>创建工程的groupId</groupId> <artifactId>B子模块的artifactId</artifactId> <version>0.0.1-SNAPSHOT</version> </dependency> </dependencies>
这样就能在A子模块中,应用B子模块的类了。
相关推荐
使用Maven构建多模块项目
maven是一款java包管理软件,有点像ruby的gem,本教程使用maven创建多模块项目!
SpringBoot使用Maven建立多模块工程,包含父工程,api公用工程,pojo工程和主项目web工程。
NULL 博文链接:https://hyanqing1.iteye.com/blog/979453
maven多模块项目,使用eclipse开发工具创建,有意可下载,没有解压密码
基于maven构建的多模块ssm demo,里面含有阿里的一个setting文件;也欢迎大家关注我的个人博客:https://juejin.im/user/58fcc0768d6d810058965a06;一起学习
maven-3.5.0多工程构建(spring4mvc分子项目) 使用maven构建多模块项目。在一个项目中使用多个模块的一个方法是将模块... maven maven3.5.0 多工程构建 spring4mvc 子项目 maven构建项目 多模块项目 maven构建WEB项目
springboot构建maven多模块项目,这个示例完成了消费者和服务提供者之间的关系调用
该步骤会依次生成项目的各个模块,但是生成的模块并没有 创建依赖,只是最简单的并且符合maven 要求的项目结构的模块,关于什么是 maven 的标准项目结构,可以参考 maven 官方文档,或者《 maven 权威指南》。
基于maven的分模块的web工程,可以去看https://blog.csdn.net/dmw412724/article/details/80001126这个教程
maven创建web工程
maven创建父子结构工程
Java环境配置,安装IDEA及安装maven环境,创建多模块Java maven工程,同步git等操作说明
所有用Maven管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-module)相互关联。 提供了一个简单的Maven多模块实例
eclipse创建多模块项目
一,新建一个简单的Maven工程,这个Maven工程只含一个pom文件,他是管理各个模块的父级POM,如: Xml代码 <packaging>pom</packaging> <modules> <module>app-utils</module> <module>app-dao</module> ...
基于SpringBoot+Maven多模块工程利用proguard组件实现代码混淆的代码demo,代码清晰完整,导入idea或eclipse即可运行。 使用 proguard 混淆代码只能增加阅读和理解的难度, 并不能百分百保证代码安全。常用的应用...
idea+springboot+maven工程创建,通过IDEA创建maven工程,配置mybatis
使用maven构建多模块项目。在一个项目中使用多个模块的一个方法是将模块添加为依赖项,正常情况下,我们会添加一个外部模块作为依赖。但是,当模块是一个项目的一部分,并密切相关的时候,该项目应被构造为一个多...
Maven-maven多模块项目搭建+SSM框架整合