문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
wiki:spring:maven [2020/03/02 15:10] dhan |
wiki:spring:maven [2023/01/13 18:44] (현재) |
||
|---|---|---|---|
| 줄 8: | 줄 8: | ||
| <WRAP clear/> | <WRAP clear/> | ||
| + | ===== repository 경로 변경 ===== | ||
| + | |||
| + | * Window -> Preferences -> Maven -> User Settings | ||
| + | * 그림과 같이 ' | ||
| + | {{wiki: | ||
| + | |||
| + | * 아래의 settings.xml를 새로 생성하여 (경로는 참고 사항) | ||
| + | |||
| + | |||
| + | settings.xml | ||
| + | <code xml> | ||
| + | < | ||
| + | xmlns: | ||
| + | xsi: | ||
| + | https:// | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | {{wiki: | ||
| + | * settings.xml를 설정한 후에 Apply 클릭 (우측 하단에서 Maven 파일들이 다운되는 것을 확인한다.) | ||
| + | |||
| + | |||
| + | === ref === | ||
| + | [[https:// | ||
| ===== Faq ===== | ===== Faq ===== | ||
| - | {{: | + | * 메이븐 디펜던시(dependency) 추가 하기 |
| + | - https:// | ||
| + | | ||
| + | <WRAP clear/> | ||
| + | > < | ||
| + | > pom.xml의 < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | 추가 하면 정상적으로 다운로드가 된다 | ||
| + | |||
| + | <WRAP clear/> | ||
| + | * maven 저장소를 변경해 보자(.m2 -> 사용자 정의 디렉토리) | ||
| + | |||
| + | |||
| + | ===== Maven Goal ===== | ||
| + | Goal? | ||
| + | * Maven이 행할 수 있는 여러가지 동작을 수행하는 명령을 Goal이라고함 | ||
| + | * 실행 방식, 체인 형태로 실행가능 \\ | ||
| + | $ mvn [goal명령어] [goal명령어] [goal명령어] | ||
| + | * goal 종류 | ||
| + | * clean : 컴파일 결과물인 target 디렉토리 삭제 | ||
| + | * compile : 모든 소스코드 컴파일, 리소스파일을 target/ | ||
| + | * package : compile 수행 후, 테스트 수행, < | ||
| + | * install : package 수행 후, local repo에 install 수행 | ||
| + | * deploy : install 수행 후, 배포 수행, 여기서 배포는 웹서버에 배포가 아니다. 회사 repo에 배포다. | ||
| ===== Ref ===== | ===== Ref ===== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| - | {{tag> | + | {{tag> |