Java 在多模块maven项目中,将跨不同模块使用的属性文件放在何处?

Java 在多模块maven项目中,将跨不同模块使用的属性文件放在何处?,java,maven,properties,multi-module,Java,Maven,Properties,Multi Module,我已经使用maven创建了一个很好的多模块项目,但现在我想知道存储共享accross模块的属性文件的最佳位置。举个例子,我有4个模块都需要一个log4j.properties文件,我需要把它放在每个模块中还是有一个中心位置来放置这个文件?如果你有一个父项目,这将是最好的位置 否则,每个模块都包含一个模块 将log4j.properties放入/src/main/resources

我已经使用maven创建了一个很好的多模块项目,但现在我想知道存储共享accross模块的属性文件的最佳位置。举个例子,我有4个模块都需要一个log4j.properties文件,我需要把它放在每个模块中还是有一个中心位置来放置这个文件?

如果你有一个父项目,这将是最好的位置

否则,每个模块都包含一个模块

log4j.properties
放入
/src/main/resources