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> 
  • BeanDefinitionParsingException cuando se intenta usar JPA con Kotlin y Spring boot
  • problemas del comstackdor de Kotlin para la class no resuelta
  • Kotlin: no puedo correr "hola mundo" en intellij
  • ¿Qué tipo de dependencia tiene el pepino kotlin?
  • Intellij IDEA no agrega dependencies maven a la ruta de classs de scripts de Kotlin
  • Maven-publish gradle plugin se salta la versión
  • Referencia no resuelta de Kotlin en time de compilation
  • ¿Puede JRebel volver a cargar las classs de Kotlin cuando son utilizadas por el plugin kotlin-maven-plugin en maven?
  • Creación de jar ejecutable / uber con maven desde proyecto mezclado con Java y Kotlin
  • ¿Por qué IntelliJ Idea no encuentra las dependencies de Maven de otro module de Kotlin?
  • ¿Kapt es compatible con Maven?