ホームページ >Java >&#&チュートリアル >Springboot の spring-boot-maven-plugin インポートの失敗を解決する方法

Springboot の spring-boot-maven-plugin インポートの失敗を解決する方法

王林
王林転載
2023-05-12 14:31:222262ブラウズ

Springboot spring-boot-maven-plugin import failed

以前にローカル ウェアハウスを変更したため、プロジェクトを再度開くと赤くなりました。問題は、他の依存関係がインポートされていて、これだけがインポートされていることです。男は赤い、眩しい。

ウェアハウスの下のフォルダーを見つけて、その中のファイルを削除します (または spring-boot-maven-plugin フォルダーを直接削除します)

Springboot の spring-boot-maven-plugin インポートの失敗を解決する方法

## ここで更新して、ネットワーク速度が良くない場合は、この手順をもう一度繰り返すことができます

Springboot の spring-boot-maven-plugin インポートの失敗を解決する方法

spring-boot-maven-plugin プラグイン関数

「org.springframework.boot:spring-boot-maven-plugin」プラグインが POM ファイルに追加されました。

本プラグインを追加後、パッケージング用の「mvn package」を実行すると、直接実行できるJARファイルにパッケージ化されますので、直接実行するには「Java -jar」コマンドを使用してください。

これにより、アプリケーションの展開が大幅に簡素化され、実行するには JRE をインストールするだけで済みます。

Jar または War を生成するかどうかを POM で指定できます

<project 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)] メソッド クラス。実行可能クラスとして扱われます。

指定したい場合は、次の 2 つの方法を使用できます:

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 を継承しない場合は、次を指定する必要があります。

rree

以上がSpringboot の spring-boot-maven-plugin インポートの失敗を解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。