SORU
25 ŞUBAT 2009, ÇARŞAMBA


Kopyalama için en iyi uygulamalar Maven dosyaları

Dev-server dizin Maven2 kullanarak dev ortamından kopyalamak istiyorum config dosyaları ve çeşitli belgeler var. Garip bir şekilde, Maven, bu görevi en güçlü görünmüyor.


Bazı seçenekler:

  • Kullanımı basit birkopyalaMaven görev

<copy file="src/main/resources/config.properties" tofile="${project.server.config}/config.properties"/>

  • Karınca eklentisi yürütmek için kullanınkopyalaKarınca.

  • Tür bir obje oluşturunzip"genellikle tür." POM obje ana yanında ^em>jaro zamanpakettenhedef dizine deposundan objeyi.

  • maven-kaynakaşağıda belirtildiği gibi eklenti.

  • Eklenti -- ama bu şeyler yapmak istediğim zaman manuel tanımlar bir sürü gerektirir, gibi basit ve "geleneksel." Maven Derleme

  • This page bile kopyalama yapmak için bir eklenti oluşturmak için nasıl gösterir!

  • maven-uploadaşağıda belirtildiği gibi eklenti.

  • maven bağımlılık-eklentisiilekopyalaaşağıda belirtildiği gibi.


Bu gereksiz ad hoc görünüyor: Maven karışıklık olmadan bu standart görevleri yapmak, excel ve rahatsız gerekiyordu.

Herhangi bir tavsiye?

CEVAP
10 AĞUSTOS 2009, PAZARTESİ


<build>
    <plugins>
        ...
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-resources-plugin</artifactId>
            <version>2.3</version>
        </plugin>
    </plugins>
    <resources>
        <resource>
            <directory>src/main/java</directory>
            <includes>
                <include> **/*.properties</include>
            </includes>
        </resource>
    </resources>
    ...
</build>

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • gsipek

    gsipek

    20 Temmuz 2007
  • OVERWERK

    OVERWERK

    6 Temmuz 2010
  • UrAvgConsumer

    UrAvgConsume

    1 Ocak 2012