[英]Adding dependent project's properties file to the build target folder in Maven
我是Maven的新手,已经为我的问题寻求帮助,但找不到合适的解决方案。
我在Maven中有一个主项目,该项目依赖于我的第二个项目:
<dependency>
<groupId>a.b.c</groupId>
<artifactId>childproject</artifactId>
<version>1.1</version>
</dependency>
这两个项目都有其属性文件:mainproject.properties,childproject.properties。
当我部署主项目时,childproject.jar连同所有其他依赖项一起转到\\ lib文件夹。 但是childproject.properties是“内置于” childproject.jar中的。 如果在\\ configuration文件夹中的mainproject.properties旁边放置另一个childproject.properties文件,则会看到并使用它。
我该怎么做,Maven会自动将childproject.properties放在\\ configuration文件夹中?
childproject.properties 1. pom mainproject具有:
<dependency>
<groupId>a.b.c</groupId>
<artifactId>childproject</artifactId>
<version>1.1</version>
</dependency>
And add file in :
mainproject
/src/main/resources/mainproject.properties
2. childproject , add file in:
childproject
/src/main/resources/childproject.properties
3. When u deploy the main project => childproject.jar contain in classpath childproject.properties
=>您无需为项目“ mainproject”使用“ childproject.properties”创建目录“ configuration”
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.