티스토리 뷰
반응형
안녕하세요! 오늘은 운영 환경에서 테스트 파일이 무시되는 환경 설정의 값을 설정하는 방법을 알아볼까 합니다.
사용하기 위해서는 pom.xml 파일 내의 build 태그를 확인해보아야 하는데, 이 태그 내에 설정되어 있는 값들에 대해 package를 진행할 때 실행되는 jar 파일이 변경되게 됩니다.
기본적으로 스프링 부트를 사용했을 때 설정되어 있는 값은 아래의 코드가 포함되어 있다면 이와 같은 방식으로 구성되어 있을 것입니다.
TDD 방식으로 개발을 진행하면 테스트가 통과되었을 때 package가 된 jar 파일이 생성되는 구조로 되어 있습니다. 아래는 pom.xml 의 plugins 태그 내에 포함되어 있는 plugin 설정인데, 이 설정을 포함하고 package를 수행하게 되면 테스트를 스킵하고 진행할 수 있게 됩니다.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<!-- Test Skip, 테스트 스킵 -->
<skipTests>true</skipTests>
</configuration>
</plugin>
반응형
'Server' 카테고리의 다른 글
AWS EC2 Amazon Linux 인스턴스 생성하기 (0) | 2022.05.27 |
---|---|
Gradle build 시 test 로 인해 FAILED 나는 경우 해결 로그 (1) | 2022.05.03 |
gradle build:compileTestJava Gradle Test Lombok 에러 날 때 (0) | 2022.04.29 |
[Java] Ranking 알고리즘 (1) | 2022.04.18 |
[1822] MYSQL 에러 추적 Failed to add the foreign key constraint (1) | 2022.04.16 |
Docker의 기본적인 개념 (0) | 2022.04.16 |
댓글
공지사항