2015-10-06 26 views
0

我是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是“build into”childproject.jar。如果我在\ configuration文件夹中的mainproject.properties旁边放置另一个childproject.properties文件,则会看到并使用它。

我该怎么做,Maven将childproject.properties自动放置在\ configuration文件夹中?

回答

0

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'

相关问题