> Java > java지도 시간 > Linux 서버에 springboot를 패키징하고 배포하는 방법

Linux 서버에 springboot를 패키징하고 배포하는 방법

WBOY
풀어 주다: 2023-05-10 17:07:12
앞으로
1104명이 탐색했습니다.

1. springboot는 tomcat을 통합하므로 패키징 시 더 이상 war를 사용하지 않고 jar

<groupid>cn</groupid> 
 <artifactid>back</artifactid> 
 <version>0.0.1-SNAPSHOT</version> 
<packaging>jar</packaging>
로그인 후 복사

를 사용합니다. 2. SpringBootServletInitializer를 상속하기 위해 springboot 시작 클래스를 추가하고 구성 메서드를 재정의합니다.

public class BackApplication extends SpringBootServletInitializer{ 
 public static void main(String[] args) { 
  SpringApplication.run(BackApplication.class, args); 
 } 
 @Override//为了打包springboot项目 
 protected SpringApplicationBuilder configure( 
   SpringApplicationBuilder builder) { 
  return builder.sources(this.getClass()); 
 } 
}
로그인 후 복사

3. Run As==>maven clean을 선택하여 이전 jar를 지웁니다

4. 프로젝트를 선택하고 Run As==>maven install을 선택하여 패키지를 설치하고 패키지합니다

5. 프로젝트의 대상 폴더

Linux 서버에 springboot를 패키징하고 배포하는 방법

6. jar를 서비스에 업로드합니다. (jdk가 설치되어 있어야 하며 해당 포트가 열려 있어야 합니다.)

7. -jar fx2Back.jar & nohup을 사용하여 끊지 않고 시작한 다음 페이지에 액세스할 수 있습니다.

Linux 서버에 springboot를 패키징하고 배포하는 방법

8. 서비스를 종료하고 싶다면 서비스의 프로세스 번호를 직접 쿼리한 후 종료하면 됩니다.

Linux 서버에 springboot를 패키징하고 배포하는 방법

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

관련 라벨:
원천:yisu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿