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.
- Dónde poner index.html en un proyecto de Kotlin-js?
- ¿Cómo actualizo kotlin-js-library a 1.1.3 como ha sido el plugin de kotlin-gradle?
- Kotlin maven plugin order de compilation
- ¿Por qué aparece el error "No se encontraron descriptores de ensamblado" al crear este proyecto?
- Omitir si está vacío en el complemento Kotlin Maven
¿Cómo puedo actualizar el file POM maven de mi module Kotlin para que pueda copyr automáticamente este file?
- El procesador de annotations de Kotlin-Kapt no funciona con maven
- Error de compilation en Eclipse en el proyecto Kotlin + Java, pero el proyecto se comstack con Maven
- ¿Cuál es la forma correcta de crear y publicar la biblioteca de Kotlin para evitar el problema de múltiples times de ejecución?
- Sistema local de administración de packages Java en Python PIP style?
- Kotlin Kapt: java.lang.IllegalStateException: endPosTable ya está configurado
- ¿Cómo hago la compilation de post-compilation en Maven?
- IntelliJ Idea cuando se testingn múltiples modules a la vez, solo se incluyen artefactos de un module
- Gradle no importará una dependencia bintray, pero no lanza ningún error
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>
- Error de installation de Gradle: Javadoc
- Hubo un error al procesar los informes de cobertura en codecov