일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 표준 라이브러리
- 프로세스 관리
- go
- git hub
- it기사
- maven
- Azure
- 파이썬
- GIT
- AWS
- open ai
- jenkins
- 변수
- docker
- dockerfile
- awskrug
- terraform
- 클라우드
- 명령어
- python
- 함수
- nexus
- AI챗봇
- Linux
- 3티어 아키텍처
- AI
- 사용자 계정 관리
- aws사용자모임
- 리눅스
- 애저
- Today
- Total
목록maven (3)
We are Architect
* Maven과 Nexus 리포지터리 통합하기메이븐과 넥서스 리포지터리를 통합하여 메이븐으로부터 빌드가 되면 넥서스에 아티팩트가 저장되는 것을 볼 것이다. 실제로 젠킨스 파이프라인에서도 구성되는 단계이다. * 메이븐으로 새로운 프로젝트 생성다음과 같은 메이븐 명령어를 사용하여 생성한다.명령어의 뜻은 다음과 같다. mvn archetype:generate :Maven의 Archetype 플러그인을 호출하여 프로젝트를 생성Archetype은 프로젝트의 기본 구조를 자동으로 생성하는 템플릿-DgroupId= : 프로젝트의 그룹 ID를 설정-DartifactId= : 프로젝트의 아티팩트 ID를 설정.생성되는 프로젝트의 이름으로, 디렉토리 이름과 기본 JAR 파일 이름으로 사용.-DarchetypeArtifact..
* 메이븐이란? Maven은 Java 프로젝트 관리 도구로, 프로젝트의 빌드, 의존성 관리 그리고 배포를 자동화하고 효율적으로 관리할 수 있게 해 준다.* 메이븐 설정 파일 메이븐은 setting.xml이라는 파일을 가지고 설정을 한다. Maven 동작을 사용자 환경에 맞게 커스터마이징 할 수 있게 하는 파일.해당 파일의 경로는 다음과 같다. C:\apache-maven-3.9.9\conf\setting.xml필자는 apache-maven-3.9.9 사용 중사용자 설정은 ~/.m2/settings.xml특정 사용자에게만 적용되는 설정 파일.사용자 환경에 맞는 설정을 제공. * 메이븐 설정 파일 기본 구조로컬 저장소 위치 설정기본적으로 ~/.m2/repository를 사용하지만, 이 항목으로 경로를 변경할..
* 전역 도구 구성 설정전역 도구 설정 페이지는 현재 도구 페이지에 포함이 되어 있다. * 전역 도구 구성의 이해메이븐 빌도 도구 관련 설정메이븐은 컴파일, 패키징, 배포 같은 자바 애플리케이션 빌드 단계를 자동화하는 데 사용된다.메이븐은 다른 플러그인들의 지원을 받아 작업을 수행하는 명령행 인터페이스 빌드 도구이다. 메이븐의 setting이라는 파일은 메이븐의 동작 방식을 제어하는 설정 파일이다.메이븐의 설정에는 다음 2개의 구성 파일이 사용된다.Default settings provider(사용자 설정) : 이 파일의 기본 위치는 {user.home}/.m2 /settings.xml 이고 파일 이름은 settings.xml이다. {user.home}은 현재 사용자 경로를 의미한다. 더 쉽게 이야기 ..