Java java지도 시간 Maven에서 springboot를 jar 패키지로 패키징하는 방법

Maven에서 springboot를 jar 패키지로 패키징하는 방법

May 17, 2023 am 08:19 AM
jar maven springboot

Maven 명령:

1.mvn clean package -DskipTests: 프로젝트 디렉터리에서 이 명령을 실행하여 대상 디렉터리에 jar 패키지 또는 war 패키지를 생성합니다.

2.mvn clean: 프로젝트에서 생성된 임시 파일(일반적으로 모듈 아래의 대상 디렉터리)을 정리합니다.

3.mvn compile -DskipTests: 모듈 설치 명령은 사용을 위해 패키지된 jar/war 파일을 로컬 창고에 복사합니다. 기타 모듈은 -Dmaven.test.skip=true를 사용하여 테스트를 건너뜁니다(테스트 컴파일도 건너뜁니다).

4.mvn test: 테스트 명령을 실행하거나 src/test/java/에서 junit의 테스트 사례를 실행합니다.

5.mvn 배포: 패키지된 파일을 원격 참조에 게시하고 일반적으로 회사의 개인 서버에 대한 다운로드 종속성을 다른 직원에게 제공하는 게시 명령입니다.

maven과 springboot 프로젝트인 경우에는 pom에 플러그인을 추가해야 합니다. Maven을 사용하여 프로젝트를 관리하면 됩니다.

<plugin>
 <groupid>org.springframework.boot</groupid>
 <artifactid>spring-boot-maven-plugin</artifactid>
</plugin>
로그인 후 복사

Eclipse에서 직접 패키징할 수도 있습니다. 다음과 같이 하세요:

프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Run As-->Maven build...

Maven에서 springboot를 jar 패키지로 패키징하는 방법

여기에 maven 명령을 입력하세요:

cd 项目跟目录(和pom.xml同级)
mvn clean package
## 或者执行下面的命令
## 排除测试代码后进行打包
mvn clean package -Dmaven.test.skip=true
로그인 후 복사

Maven에서 springboot를 jar 패키지로 패키징하는 방법

성공하려면 BUILD SUCCESS를 참조하세요. 패키징이 완료되면 대상 디렉터리에 jar 패키지가 생성됩니다. 이름은 일반적으로 프로젝트 이름 + 버전 번호입니다.jar

Maven에서 springboot를 jar 패키지로 패키징하는 방법

jar 패키지 명령

clean package -Dmaven.test.skip=true
로그인 후 복사
을 시작합니다. 이런 식으로 콘솔이 있는 한 폐쇄되면 서비스에 접속할 수 없습니다. 아래에서는 백그라운드에서 실행하는 방법을 사용하여 시작합니다. (Linux 환경에만 해당)

Maven에서 springboot를 jar 패키지로 패키징하는 방법

java -jar target/xxx.jar
로그인 후 복사
시작 시 다른 구성 파일을 읽도록 선택할 수도 있습니다.

nohup java -jar target/xxx.jar &amp;
로그인 후 복사
시작 시 jvm 매개변수를 설정할 수도 있습니다

위 내용은 Maven에서 springboot를 jar 패키지로 패키징하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

Linux에서 jar 파일을 실행하는 방법 Linux에서 jar 파일을 실행하는 방법 Feb 20, 2024 am 10:40 AM

Linux에서 jar 파일을 실행하는 방법

Maven 환경 구성에서 흔히 발생하는 실수 방지: 구성 문제 해결 Maven 환경 구성에서 흔히 발생하는 실수 방지: 구성 문제 해결 Feb 19, 2024 pm 04:56 PM

Maven 환경 구성에서 흔히 발생하는 실수 방지: 구성 문제 해결

Java Maven 빌드 도구 개선: 컴파일 속도 및 종속성 관리 최적화 Java Maven 빌드 도구 개선: 컴파일 속도 및 종속성 관리 최적화 Apr 17, 2024 pm 06:42 PM

Java Maven 빌드 도구 개선: 컴파일 속도 및 종속성 관리 최적화

Maven 로컬 라이브러리 설정 가이드: 프로젝트 종속성을 효율적으로 관리 Maven 로컬 라이브러리 설정 가이드: 프로젝트 종속성을 효율적으로 관리 Feb 19, 2024 am 11:47 AM

Maven 로컬 라이브러리 설정 가이드: 프로젝트 종속성을 효율적으로 관리

Maven 고급 튜토리얼: Jar 패키지 가져오기의 다양한 방법에 대한 심층 탐색 Maven 고급 튜토리얼: Jar 패키지 가져오기의 다양한 방법에 대한 심층 탐색 Feb 23, 2024 pm 02:57 PM

Maven 고급 튜토리얼: Jar 패키지 가져오기의 다양한 방법에 대한 심층 탐색

Maven Alibaba Cloud 이미지 구성에 대한 자세한 설명 Maven Alibaba Cloud 이미지 구성에 대한 자세한 설명 Feb 21, 2024 pm 10:12 PM

Maven Alibaba Cloud 이미지 구성에 대한 자세한 설명

원활한 빌드: Maven 이미지 주소를 올바르게 구성하는 방법 원활한 빌드: Maven 이미지 주소를 올바르게 구성하는 방법 Feb 20, 2024 pm 08:48 PM

원활한 빌드: Maven 이미지 주소를 올바르게 구성하는 방법

Mac 시스템에 Maven을 설치하고 구성하는 방법에 대한 전체 가이드 Mac 시스템에 Maven을 설치하고 구성하는 방법에 대한 전체 가이드 Jan 28, 2024 am 09:42 AM

Mac 시스템에 Maven을 설치하고 구성하는 방법에 대한 전체 가이드

See all articles