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
<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>
Kopyalama docker konteyner için ana bi...
Alın kaynak jar dosyaları için Eclipse...
Pom.xml açmak için yapılandırma Maven ...
Zaten Git deposu için kaydedilmiş olan...
Git içinde bir tamamlama için tüm dosy...