기술나눔

maven7——(중요, 프로젝트 빌드) maven 프로젝트 빌드(명령)

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Maven의 공통 명령은 프로젝트의 수명주기를 관리합니다.
여기에 이미지 설명을 삽입하세요.
여기에 이미지 설명을 삽입하세요.

정리 명령

mvn clean package, mvn clean test와 같은 해당 명령을 사용하여 cmd에서 사용할 수 있는 컴파일로 생성된 대상 폴더의 내용을 지웁니다.
D : 직장교육 - 4일20일20무제1교시>mvn clean
여기에 이미지 설명을 삽입하세요.

컴파일 명령

이 명령은 src/main/java 디렉터리 아래의 코드를 컴파일할 수 있습니다.
D: 직장교육-4일20일20무제1교시>mvn compile
여기에 이미지 설명을 삽입하세요.

테스트 명령

테스트 명령, 먼저 src/main/java 및 src/test/java의 클래스를 컴파일한 다음 src/test/java/에서 모든 junit 테스트 사례를 실행합니다.

• src/test/java 아래에 테스트 클래스 DemoTest를 생성합니다.
여기에 이미지 설명을 삽입하세요.

• 테스트 명령을 실행하여 테스트합니다.
D : 직장교육 - 4급 day20day20untitled>mvn test
여기에 이미지 설명을 삽입하세요.

• 콘솔에 테스트 결과 표시
여기에 이미지 설명을 삽입하세요.

패키지 명령

mvn 패키지, 패키지 프로젝트
먼저 컴파일한 후 테스트를 실행한 후 패키지(main/java에 있는 코드만 패키지에 포함됩니다. 컴파일된 자바 패키지의 내용을 말씀하시는 건가요? 코드를 입력한 후 컴파일된 파일에 주의하세요. 포맷) .)
따라서 컴파일 및 패키징 후에 jar 패키지에는 .class 파일이 포함됩니다.
• JavaSe 프로젝트인 경우 jar 패키지로 패키징한다.
• JavaWeb 프로젝트인 경우 war 패키지로 패키징한다.
D: 업무 회사 교육 - 4개 수업 day20day20untitled>mvn 패키지
여기에 이미지 설명을 삽입하세요.

패키지된 프로젝트는 대상 디렉터리에서 찾을 수 있습니다.
여기에 이미지 설명을 삽입하세요.

설치 명령

mvn 설치, 패키지화 및 로컬 창고에 설치
여기에 이미지 설명을 삽입하세요.

설치 후 로컬 저장소에서 정보를 찾을 수 있습니다.
여기에 이미지 설명을 삽입하세요.

알아채다:

수명주기:

설치를 실행하면 컴파일 테스트 패키지도 실행됩니다.

! ! idea에서 명령을 사용하여 빌드

여기에 이미지 설명을 삽입하세요.
여기에 이미지 설명을 삽입하세요.