SORU
5 Kasım 2012, PAZARTESİ


Nasıl maven erişimi.inşa.zaman damgası kaynak filtreleme için

Maven 3.0.4 kullanıyorum ve inşa zaman damgası başvurum için erişilebilir yapmak istiyorum. Bunun için, .properties Bir dosya içinde bir yer tutucu koyuyorum ve üzerine inşa maven filtre izin verin. Bu çalışma esnasında ${project.version}, ${maven.build.timestamp} için iyi bir filtreleme ile yerine değildir.

Mülkiyet üzerine inşa kullanılabilir gibi görünüyor - bu eser adını değiştirmek için kullanabilirsiniz:

<finalName>${project.artifactId}-${maven.build.timestamp}</finalName>

Neden kaynak filtreleme için kullanılabilir mi? Ve daha da önemlisi, nasıl erişilebilir yapabilirim?

Teşekkür ederim

CEVAP
5 Kasım 2012, PAZARTESİ


this article, ** 9, bir bağlı zaman damgası oluşturmak olduğunu açıklayan filtreleme yayılır almaz keşfettim. Geçici bir özellik: zaman damgası sarmak için

<properties>
   <timestamp>${maven.build.timestamp}</timestamp>
   <maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>
</properties>

Sonra filtreleme için beklendiği gibi çalışır

buildTimestamp=${timestamp}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Jose LviS el Bambino ( JLB )   LviSito

    Jose LviS el

    3 ŞUBAT 2008
  • Google Analytics

    Google Analy

    25 ŞUBAT 2008
  • Tire Rack

    Tire Rack

    31 Mayıs 2007