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

  • GamingAndTech

    GamingAndTec

    16 NİSAN 2013
  • LinusTechTips

    LinusTechTip

    25 Kasım 2008
  • Pituvision

    Pituvision

    11 Mart 2006