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

  • AFISHAL

    AFISHAL

    7 Mart 2009
  • Apple

    Apple

    22 HAZİRAN 2005
  • Perihelion

    Perihelion

    23 NİSAN 2008