728x90
반응형
Apache Maven Resource Plugin (https://maven.apache.org/plugins/maven-resources-plugin/)
The Resources Plugin handles the copying of project resources to the output directory.
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-resources</id>
<!-- here the phase you need -->
<phase>validate</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/target/dockerfile</outputDirectory>
<resources>
<resource>
<directory>src/main/docker</directory>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
패키징시 리소스파일을 원하는 경로로 배포할 수 있다.
728x90
반응형
'프로그래밍 노트 > 빌드도구' 카테고리의 다른 글
[Gradle] 그레들 빌드 스크립트 작성과 실행 (0) | 2021.04.07 |
---|---|
[Gradle] 그레들 빌드시작하기 - 그루비(Groovy) 기본 문법 (0) | 2021.04.06 |
[Maven] 메이븐 모듈 (0) | 2019.07.11 |
[Maven] 메이븐 프로파일_1 (0) | 2019.05.02 |
[Maven] 메이븐 속성(properties, pom/project, settings ...) (0) | 2019.03.31 |