Spring Bootプロジェクトのデプロイのデモンストレーション、スタータークラスとymlプラグインをすばやく生成するためのspringbootのインストール

1. Spring Bootプロジェクトのデプロイメントデモ(ローカルデプロイメントをシミュレート)

ここに画像の説明を挿入このプロジェクトのデモパッケージ:
ここに画像の説明を挿入

  1. プロジェクトのpom.xmlプラグインを追加します。pom.xmlにspring-boot-maven-pluginプラグインを明示的に追加します。そうしないと、jarマニフェスト
    ファイルを生成できず、入力したjarをコマンドで実行できなくなります。 :
    ここに画像の説明を挿入
    pom.xml:
<?xml version="1.0" encoding="UTF-8"?>
<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">
    <modelVersion>4.0.0</modelVersion>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.4.3</version>

    </parent>
    <groupId>cn.itcast</groupId>
    <artifactId>Spingboot_day1</artifactId>
    <version>1.0-SNAPSHOT</version>

    <properties>
        <java.version>1.9</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <!--java配置配置数据库要的-->
        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>druid</artifactId>
            <version>1.1.10</version>
        </dependency>

        <!--Spring Boot的属性注入需要的-->
        <dependency>
            <groupId> org.springframework.boot </groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
            <!--不传递依赖-->
            <optional>true</optional>
        </dependency>

        <!--lombok需要的-->
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>

        <!--事务和连接池需要的-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>5.1.46</version>
        </dependency>

        <!--mybatis需要的-->
        <dependency>
            <groupId>org.mybatis.spring.boot</groupId>
            <artifactId>mybatis-spring-boot-starter</artifactId>
            <version>2.0.1</version>
        </dependency>


        <!--mybatis通用mapper需要的-->
        <dependency>
            <groupId>tk.mybatis</groupId>
            <artifactId>mapper-spring-boot-starter</artifactId>
            <version>2.1.5</version>
        </dependency>

        <!--Junit需要的-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
        </dependency>
        <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <scope>test</scope>
        </dependency>

        <!--redis需要的-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>
    </dependencies>

    <!--springboot部署需要-->
    <build>
        <plugins>
            <!-- 打jar包时如果不配置该插件,打出来的jar包没有清单文件 -->
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
</project>
  1. mavenコマンドパッケージを使用してパッケージ化します:(
    プロジェクトを開始する必要はありません)
    ここに画像の説明を挿入その後、プロジェクトの下のターゲットディレクトリに次のjarパッケージがあります:次にここに画像の説明を挿入上記のjarのローカルパス:
    ここに画像の説明を挿入実行:
    次にcmdを開きますここ(管理者は必要ありません):
    入力:
    java-jarの上にあるxx.jar
    ここに画像の説明を挿入

操作が成功すると、
入力などのアイデアを開始せずに、ブラウザーにデプロイされたばかりのリソースに直接アクセスできます。
ここに画像の説明を挿入テストは成功しました。

2つ目は、springbootをインストールして、スタータークラスとymlプラグインをすばやく生成することです。

Spring Bootプロジェクトを適用する場合、通常の状況では、スタートアップブートクラスApplication.javaとapplication.yml構成ファイルを作成する必要があり、内容は同じです。便宜上、IDEAプラグインJBLSpringBootAppGenをインストールしてプロジェクトを右クリックします。スタートアップブートクラスApplication.javaおよびapplication.yml構成ファイルを自動的に生成します。
ここに画像の説明を挿入
ダウンロード後、IDEAの任意のMavenプロジェクトまたはsrcディレクトリを右クリックし、JBLSpringBootAppGenを選択します。ここに画像の説明を挿入
ここに画像の説明を挿入
[OK]をクリックすると、プロジェクトに次のコンテンツが表示されます。ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/GLOAL_COOK/article/details/113940437