Melhores práticas para copiar arquivos com o Maven
Tenho arquivos de configuração e vários documentos que desejo copiar do ambiente dev para o diretório dev-server usando o Maven2. Estranhamente, Maven não parece forte nessa taref
Algumas das opções:
<copy file="src/main/resources/config.properties" tofile="${project.server.config}/config.properties"/>
Use o plugin Ant para executarcópia d de Ant.
Construir um artefato do tipofecho eclai, ao lado do artefato "principal" do POM, geralmente do tipo jar, então desembalarsse artefato do repositório para o diretório de destin
maven-resources plugin, conforme mencionado abaix
Plugin do Maven Assembly - mas isso parece exigir muitas definições manuais, quando eu quero fazer as coisas de maneira simples e "convencional"
Esta págin mostra até como criar um plugin para copiar!
maven-upload plugin, conforme mencionado abaix
maven-dependency-plugin comcópia d, como mencionado abaixo
Todos estes parecem desnecessariamente ad hoc: o Maven deve se sobressair ao executar essas tarefas padrão sem problema
Algum conselho?