2016-03-25 9 views
-1

içinden dosyasını geçmesine nasıl. Mvn paketi aracılığıyla özellikler dosyasına paramleri geçmem gerekiyor. Ben yapısını.properties için parametreler Beni, bir sorun var</p> <p>sorunu aşağıda endam yardım etmek sormak istiyorum mvn paketinin

bld.properties şu var (bu dosya src/main/kaynakların içine almaktadır)

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

Ben mvn paketi çalıştırmak Yani pom.xml

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

-Dprj.build numarayı çevirin = 1 -Dprj.build.commit = dosya bld.properties 2 Probl nedir

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

gibi aynı görünüme sahiptir em?

GÜNCELLEME Sorun şu bağımlılık oldu:

<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

Eğer 'hedef/classes' kendi içeriklerini kontrol ettiniz mi? – khmarbaise

+0

Hangi 'bld.properties' dosyası,' src/main/resources' içindeki veya 'hedef/sınıflar'daki '? Maven, 'src /' içindeki dosyaları genel bir kural olarak değiştirmez. –

+0

Bunun yerine özellikleri güncellemeyi ve özellik dosyası oluşturmayı denemediğimi mi söylüyorsun? – b3lowster

cevap

İlgili konular