2016-03-25 7 views
-1

以下の問題を理解するためにお手数をおかけします。mvnパッケージを使用して.propertiesファイルにパラメータを渡す方法

問題があります。私はmvnパッケージを介してプロパティファイルにparamsを渡す必要があります。私は構造に

bld.propertiesを以下している(このファイルはSRC /メイン/リソースに位置しています)

app.vrsn=1.0.0.${prj.build.number} 
app.rvsn.nmbr=${prj.build.commit} 

私はMVNパッケージを実行だから、のpom.xml

<build> 
     <resources> 
      <resource> 
       <directory>src/main/resources</directory> 
       <filtering>true</filtering> 
      </resource> 
     </resources> 
</build> 

-Dprj.build .NUMBER = 1 -Dprj.build.commit = 2ファイルbld.propertiesなど

app.vrsn=1.0.0.${prj.build.number} 
app.rvsn.nmbr=${prj.build.commit} 

problは何と同じ外観を持っていますそう?

UPDATE 問題は、次の依存関係にあった:あなたが必要なもの

<parent> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-parent</artifactId> 
    <version>1.3.2.RELEASE</version> 
    <relativePath/> <!-- lookup parent from repository --> 
</parent> 
+1

あなたは 'ターゲット/ classes'でその内容を確認しましたか? – khmarbaise

+0

どの 'bld.properties'ファイル、' src/main/resources'のファイル、 'target/classes'のファイルですか? Mavenは 'src /'の内部のファイルを原則として変更しません。 –

+0

あなたはプロパティを更新してプロパティファイルを生成しようとしませんか? – b3lowster

答えて

関連する問題