반응형
애플리케이션 구동 시 profile을 전달 할 경우 jUnit에서도 전달을 해줘야 하는데 아래처럼 설정하면 된다.
기존 설정들은 이미 되어 있는것이라 이 포스팅의 내용인 jUnit test 시 vm 옵션 전달하는 건 이 부분만 설정하면 된다.
<argLine>-Dglobals.profiles.active=local</argLine>
<plugins>
<!-- EMMA -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version>
<configuration>
<skipTests>true</skipTests>
<forkMode>once</forkMode>
<reportFormat>xml</reportFormat>
<excludes>
<exclude>**/Abstract*.java</exclude>
<exclude>**/*Suite.java</exclude>
</excludes>
<includes>
<include>**/*Test.java</include>
</includes>
<!-- 여기 추가 -->
<argLine>-Dglobals.profiles.active=local</argLine>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>emma-maven-plugin</artifactId>
<inherited>true</inherited>
</plugin>
<!-- JavaDoc -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>3.4.0</version>
</plugin>
</plugins>
반응형
'IT > development' 카테고리의 다른 글
[mybatis] 동적 쿼리 집계 쿼리 예시 (38) | 2024.02.25 |
---|---|
[tiles] UnknownHostException: tiles.apache.org 에러 (48) | 2024.02.06 |
[jQuery] 공통으로 선택자 처리 (60) | 2024.01.21 |
[mybatis] list foreach delete (62) | 2024.01.21 |
[JavaScript] selectbox 동적 표시 (59) | 2024.01.21 |