ホームページ > Java > &#&チュートリアル > Springbootプロジェクトのデプロイ方法

Springbootプロジェクトのデプロイ方法

PHPz
リリース: 2023-05-18 15:10:06
転載
1481 人が閲覧しました

1 はじめに

Springboot は実用的なツール フレームワークに相当し、ssm の 3 つの主要なフレームワークを統合し、開発手順を簡素化し、ssm での面倒な環境設定やさまざまな Spring 設定を排除します。非常に実践的なフレームワークです。

2 はじめに

2.1 依存関係をインポートする

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.9.RELEASE</version>
</parent>
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>
ログイン後にコピー

2.2 メイン プログラム クラスを作成する

/**
 * @SpringBootApplication来标注一个主程序类
 * 说明这是一个Springboot应用
 */
@SpringBootApplication
public class HelloWorldMainApplication {
    public static void main(String[] args) {
        // 让Springboot运行起来
        SpringApplication.run(HelloWorldMainApplication.class,args);
    }
}
ログイン後にコピー

2.3 コントローラー層を作成する

@Controller
public class HelloController {

    @RequestMapping("/hello")
    @ResponseBody
    public String hello() {
        return "hello";
    }
}
ログイン後にコピー

2.4 メイン プログラムの実行 プログラム

メイン プログラムの開始後、http://localhost:8080/hello

Springbootプロジェクトのデプロイ方法

2.5 デプロイ プロジェクト

を入力します。

jar パッケージ プラグインを pom.xml に追加し、Maven ライフサイクルにパッケージ化すると、ターゲット ディレクトリに jar ファイルが作成され、それをフォルダーにコピーして、 java -java xxx を使用します。コマンド ウィンドウ。jar は正常にデプロイされました。

<!-- 这个插件,可以将应用打包成一个可执行的jar包;-->
<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>
ログイン後にコピー

3 spring Initializr を使用して Springboot をすばやく作成する

Springbootプロジェクトのデプロイ方法

Springbootプロジェクトのデプロイ方法Springbootプロジェクトのデプロイ方法

Springbootプロジェクトのデプロイ方法##

以上がSpringbootプロジェクトのデプロイ方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート