티스토리 뷰
⭐clean
clean 은 컴파일 된 결과물인 .target 폴더를 지워주는 메이븐 명령어
package install 모두 프로젝트를 빌드하여 jar 실행 파일을 만들어주는 명령어
⭐package
소스 코드를 컴파일하고 패키지한다.
ex) 만약 pom.xml에 jar파일로 패키지하라고 하면,
패키징할때 jar파일로 만들고 타겟 디렉토리에 만든다.
⭐install
로컬 repo에 패키지를 배포
컴파일하고, 패키지한다.
package랑 다른 점은 로컬 레포지토리에 패키지를 생성해서,
로컬 레포지토리에 있는 다른 프로젝트들이 접근이 가능하도록 함
mvn clean package
mvn clean install
두 명령어 모두 target folder를 제거한다.
maven 빌드 시 테스트 건너뛰기
1. 커맨드라인에 옵션 추가 (두가지 중 하나 사용)
-Dmaven.test.skip=true
-DskipTests
2. pom.xml에서 plugin을 사용하여 skip ( maven surefire plugin - test 단계를 위한 플러그인 )
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
'CS' 카테고리의 다른 글
[Wireshark] 패킷 캡쳐하는 법 / 와이어샤크 사용법 (0) | 2023.11.10 |
---|---|
RNR(R&R)이란? (0) | 2023.10.13 |
[백엔드 로드맵] How does the internet work? 인터넷은 어떻게 작동되는가? (0) | 2023.09.27 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- uuid
- pcap저장
- vue.js
- springMVC #DTO #VO #DAO
- 개발자질문
- 고유식별자
- APP SCRIPT
- centos7
- 서버포트설정
- selectOption
- 로컬에서서버
- SCP 명령어
- 프론트엔드 #
- computed
- 파일전송프로토콜
- vue라이프사이클
- nextTick
- invokeMethod
- 패킷캡쳐하는법
- 파라미터받는법
- 개발자면접질문
- PathVariable
- How to generate an uuid in google sheet?
- 스프링프레임워크
- 구글스프레드시트
- selectpicker
- ReflectionTestUtils
- 와이어샤크문법
- 부트스트랩
- 리눅스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
글 보관함