4. 배포하기[maven 플러그인 추가]

dasd412·2022년 2월 2일
0

포트폴리오

목록 보기
26/41

메이븐 빌드 후 jar 파일 실행할 때 main 메소드를 찾을 수 없다는 에러가 나올 경우가 있다.

그러면 pom.xml에 다음 플러그인을 추가해야 한다.

             <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>

그리고 maven package 시 테스트 스킵하고 싶으면 다음 플러그인을 추가하면 된다.

						<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <configuration> 
								<skipTests>true</skipTests>
                </configuration> 
						</plugin>
    

특정 패키지만 maven test하고 싶을 경우에는 다음과 같이 작성한다.
예를 들어, test.java.com.dasd412.remake.api.domain.diary 내의 테스트만 수행하고 싶다면
mvn test -Dtest=test.java.com.dasd412.remake.api.domain.diary.**
과 같이 작성하면 된다.

[참고]
https://stackoverflow.com/questions/6819888/how-to-run-all-tests-in-a-particular-package-with-maven

profile
시드 레벨 스타트업의 2호 직원으로서 백엔드 시스템의 70%를 설계 및 개발하였고, TIPS 5억 투자 유치에 기여한 서버 개발자입니다. (Go/Python/MSA/Spring)

0개의 댓글