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

  • picster

    picster

    20 NİSAN 2006
  • Sparta Spartanutul

    Sparta Spart

    18 HAZİRAN 2013
  • whiteboy7thst

    whiteboy7ths

    1 Temmuz 2009