Copiando un file automáticamente con un pom

Tengo 3 modules en mi proyecto Intellij:

  • un module de Java
  • un module de Kotlin
  • un module de files misceláneos

Tengo un file XSD en el module de files misceláneos del que necesito una copy exacta en la carpeta de resources de testing del module Kotlin. es decir, cada vez que lo actualizo, necesito copyrlo al module de Kotlin.

¿Cómo puedo actualizar el file POM maven de mi module Kotlin para que pueda copyr automáticamente este file?

No puede copyr files directamente con Maven , pero tiene un complemento para ejecutar tareas Ant . Una de las tareas pnetworkingefinidas es copy y puede usarse como se ve a continuación. Se puede enganchar en las diversas fases de la ejecución de Maven . Esto puede requerir algo de manipulación.

 <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <version>1.8</version> <executions> <execution> <id>copy-war-to-docker</id> <phase>package</phase> <goals> <goal>run</goal> </goals> <configuration> <target> <copy file="${build.warFile}" tofile="${basedir}/docker/${build.name}.war"/> </target> </configuration> </execution> </executions> </plugin> </plugins> </build> 
  • Reduce el time de 'configuration del entorno de compilation' para Kotlin con Maven
  • error: los generics no son compatibles en -source 1.3 al comstackr el código de Java con Kotlin
  • Dependencia de Maven utilizando Kotlin no trayendo classs de Kotlin
  • Gradle no importará una dependencia bintray, pero no lanza ningún error
  • ¿Qué tipo de dependencia tiene el pepino kotlin?
  • Kotlin maven plugin order de compilation
  • Creación de jar ejecutable / uber con maven desde proyecto mezclado con Java y Kotlin
  • cómo comstackr kotlin en el proyecto web eclipse maven
  • ¿Por qué esta aplicación Spring Boot no puede encontrar la página principal?
  • ¿Kapt es compatible con Maven?
  • ¿Cómo se comstack el proyecto Java + Kotlin con Maven?