社区
Java EE
帖子详情
maven怎么处理多个平行module,共享配置文件的情况?
zhu19774279
2018-06-04 03:45:39
现在有多个module,相互之间无依赖,但是类似于数据库一类的配置, 每个工程都会有,并且配置相同,如果给每个module都单独配置,修改的时候非常麻烦,怎样才能统一配置?
...全文
1568
2
打赏
收藏
maven怎么处理多个平行module,共享配置文件的情况?
现在有多个module,相互之间无依赖,但是类似于数据库一类的配置, 每个工程都会有,并且配置相同,如果给每个module都单独配置,修改的时候非常麻烦,怎样才能统一配置?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
双鱼座girl
2018-06-07
打赏
举报
回复
放在一个公用的model中,让其他model都依赖这个不可以吗?不过我没有尝试过
tianfang
2018-06-04
打赏
举报
回复
放在一个独立项目中,其他项目使用maven-resource插件提取出来
IDEA多
module
的项目
共享
配置文件
的
处理
在IDEA中,一个项目需要引用该项目其他的
module
,例如私有jar包。为了独立开发私有jar包,需要一些
配置文件
。但是在正式发布时,这个私有jar包的
配置文件
也会被打包到jar包中,这样在项目运行时,私有jar包会使用包内的
配置文件
,导致我们在主
module
中的
配置文件
失效,此时在打包私有jar包时要排除这些
配置文件
。 我的项目
module
如下,其中Backen...
spring ehcache
多个
maven
module
中
多个
ehcache.xml
配置文件
的
处理
方式
多个
maven
module
下都使用了ehcache.xml 文件 ,导致会出现
配置文件
中的缓存块找不到异常。
maven
详细总结
maven
的基本使用和使用过程中碰到的问题
SpringBoot项目
Maven
进阶 这篇就够了
然后,在其他子项目的pom.xml文件中,通过标签来指定父项目的坐标(groupId、artifactId和version),从而继承父项目的配置信息。虽然将所有依赖都放在父工程中进行版本控制,但是这任然不够方便去指定依赖的版本号,为了更加便利,可以通过在标签中统一指定依赖的版本,在标签的标签中通过${}的方式指定。在
Maven
中,父项目通常只包含一些配置信息,如依赖、插件、属性等,而不包含实际的代码。
使用
Maven
构建多模块项目
一、概述 在本教程中,我们将学习如何使用
Maven
构建多模块项目。 首先,我们将讨论什么是多模块项目,并看看遵循这种方法的好处。然后我们将设置我们的示例项目。有关
Maven
的良好介绍,请查看本教程。 2.
Maven
的多模块项目 多模块项目由管理一组子模块的聚合器 POM 构建。在大多数
情况
下,聚合器位于项目的根目录中,并且必须具有pom类型的打包。 子模块是常规的
Maven
项目,它们可以单独构建,也可以通过聚合器 POM 构建。 通过聚合器 POM 构建项目,每个具有与p.
Java EE
67,535
社区成员
225,843
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章