Springboot 의 spring-boot-maven-plugin 가 져 오기 실패 한 솔 루 션

Springboot spring-boot-main-plugin 가 져 오 는 데 실 패 했 습 니 다.
예전 에 현지 창 고 를 바 꾸 고 프로젝트 를 열 었 을 때 빨간색 이 되 었 기 때문에 문 제 는 다른 의존 도 를 다 가 져 왔 고 이 녀석 만 눈 에 거 슬 렸 다 는 것 이다.
창고 에 있 는 이 폴 더 를 찾 아 안의 파일 을 삭제 합 니 다.(또는 spring-boot-maven-plugin 이 폴 더 를 직접 삭제 합 니 다)
找到仓库下的这个文件夹,把里面的文件删掉(或者直接删掉spring-boot-maven-plugin这个文件夹)
여기 서 새로 고침 한 다음 에 긴 기다 림 입 니 다.인터넷 속도 가 좋 지 않 으 면 이 절 차 를 다시 반복 할 수 있 습 니 다.

spring-boot-maven-plugin 플러그 인 역할
POM 파일 에'org.springframework.boot:spring-boot-maven-plugin'플러그 인 이 추가 되 었 습 니 다.
이 플러그 인 을 추가 한 후'mvn package'를 실행 하여 포장 할 때 직접 실행 할 수 있 는 JAR 파일 로 포장 하고'자바-jar'명령 을 사용 하면 바로 실행 할 수 있 습 니 다.
이 는 애플 리 케 이 션 배 치 를 상당 부분 간소화 해 JRE 만 설치 하면 실행 할 수 있다.
POM 에서 생 성 된 것 이 Jar 인지 War 인지 지정 할 수 있 습 니 다.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<!-- ... -->
<packaging>jar</packaging>
<!-- ... -->
</project>
실행 할 클래스 도 지정 할 수 있 습 니 다.지정 하지 않 으 면 Spring 은 이[Public static void main(String[]args)]방법 이 있 는 클래스 를 찾 아 실행 가능 한 클래스 로 사용 합 니 다.
만약 당신 이 지정 하고 싶다 면 다음 두 가지 방법 을 사용 할 수 있 습 니 다.
1.POM 이 spring-boot-starter-parent 를 계승 하 는 것 이 라면 아래 의 지정 만 있 으 면 됩 니 다.

<properties>
    <!-- The main class to start by executing java -jar -->
    <start-class>com.mycorp.starter.HelloWorldApplication</start-class>
</properties>
2.POM 이 spring-boot-starter-parent 를 계승 하지 않 는 다 면 아래 의 지정 이 필요 합 니 다.

    <plugin>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-maven-plugin</artifactId>
      <version>1.3.5.RELEASE</version>
      <configuration>
        <mainClass>${start-class}</mainClass>
        <layout>ZIP</layout>
      </configuration>
      <executions>
        <execution>
          <goals>
            <goal>repackage</goal>
          </goals>
        </execution>
      </executions>
    </plugin>
이상 은 개인 적 인 경험 이 므 로 여러분 에 게 참고 가 되 기 를 바 랍 니 다.여러분 들 도 저 희 를 많이 응원 해 주시 기 바 랍 니 다.

좋은 웹페이지 즐겨찾기