2015-10-06 27 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'

相關問題