社区
Apache
帖子详情
maven中创建一个moudule,在module的xml文件为什么没有parent
爱就码上行动
2020-09-28 10:04:23
maven中创建一个moudule,在module的xml文件为什么没有parent,但是在父pom.xml中显示出来<moudule></module>
...全文
6123
3
打赏
收藏
maven中创建一个moudule,在module的xml文件为什么没有parent
maven中创建一个moudule,在module的xml文件为什么没有parent,但是在父pom.xml中显示出来
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
秃顶男孩
2022-01-10
打赏
举报
回复
创建module不要选择模板,直接创建空的maven项目即可,需要什么依赖自行添加 🙂
い海蓝时见鲸う
2021-04-19
打赏
举报
回复
你是怎么解决的哇?
收割你们
2020-10-23
打赏
举报
回复
+1,我也是这个问题,你的解决没?刚开始加载的时候是有parent的,随着加载完成就没了,我在maven历史里面看到做了好几次操作,自动把有parent的那个覆盖了,真的很无语
Maven
实战
在项目开发的过程
中
,
maven
是一个非常重要的支撑工具,可以帮助我们进行项目的管理、依赖的管理以及支持在项目从开发到上线的过程
中
的各个环节,本项目将针对
maven
这一构建工具进行全方位的讲解,具体涉及的内容如下:
maven
是什么以及为什么这么流行
maven
的安装以及settting.xml配置文件的作用和配置
maven
的标准目录结构
maven
基于Archetype插件进行项目的快速常见依赖的管理——坐标、传递性依赖、范围、解析以及优化等
maven
的生命周期和插件以及他们之间的绑定关系
maven
参考以及基于Nexus进行私服的创建和相关配置项目站点的生成
maven
高级篇——自定义插件和artchetype
maven
插件篇——常见插件的使用
Maven
之
module
s详解
所有用
Maven
管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-
module
)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 为了解释原因,假设有这样一个项目,很常见的Java Web应用。在这个应用
中
,我们分了几层: Dao层负责数据库交互,封装了Hibernate交互的类。 Service层处理业务逻辑,放一些Service接口和实现相关.
Maven
多模块的好处
所有用
Maven
管理的真实的项目都应该是分模块的,每个模块都对应着一个pom.xml。它们之间通过继承和聚合(也称作多模块,multi-
module
)相互关联。那么,为什么要这么做呢?我们明明在开发一个项目,划分模块后,导入Eclipse变成了N个项目,这会带来复杂度,给开发带来不便。 为了解释原因,假设有这样一个项目,很常见的Java Web应用。在这个应用
中
,我们分了几层: Dao层...
maven
构建项目时,
module
s子模块,
module
对应pom文件所在的绝对路径或者项目的绝对路径
当
maven
构建项目时,
module
s的
module
所使用的是子项目
中
pom
中
绝对路径,或者项目的绝对路径,而不是artifactId,也不是groupId,也不是name 例如: 父项目Pom: <
module
s> <
module
>global-fairy-web
Maven
Webapp</
module
> </
module
s> 子项目pom: <project xmlns="http://mave...
idea
中
module
不生成iml文件解决
1 找到项目的.idea文件夹,删除文件夹下的
module
s.
xml文件
2 找到
parent
的pom文件,build一下,就会重新生成文件 3 可能原因:idea
中
使用的默认的
maven
,后面更换成本地的
maven
路径
Apache
24,923
社区成员
16,548
社区内容
发帖
与我相关
我的任务
Apache
Web 开发 Apache
复制链接
扫一扫
分享
社区描述
Web 开发 Apache
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章