Spring Boot HelloWorldを最初から構築する
学習ウェブサイト:http://developer.aliyun.com/adc/scenario/af334c34023e423785cdf06d9a92d692?spm = a2c6h.15013979.J_7591448770.11.60ff7077owk8FW
学習カタログ
-
- リソースを作成する
-
- Java開発環境をインストールする
-
- IntelliJIDEAをインストールして構成する
-
- SpringBootプロジェクトを作成する
-
- プロジェクトをパッケージ化してECSサーバーにアップロードします
-
- ECSサーバーに接続します
-
- ECSでJavaプロジェクトを実行する
リソースを作成する
-
ページの左側にある[クラウド製品リソース]ドロップダウンメニューをクリックして、この実験リソースを表示します。
-
無料で開くをクリックして、必要なリソースを作成します。
注:リソースの作成プロセスには1〜3分かかります。実験的なリソースの作成が終了したら、クラウドオファリングのリソースビューリソース情報によって、IPアドレス、ユーザー名、パスワードなどのリストが作成されます。
Java開発環境をインストールする
-
JDK8をダウンロードしてインストールします。ダウンロードアドレスについては、Java SE8u261を参照してください。
-
Java環境変数を構成します。
a。コマンドウィンドウを開き、次のコマンドを実行します。
**注:**コマンドを実行する前に、JAVA_HOMEパラメータC:Program FilesJavajdk1.8.0_211
をJDKインストールディレクトリに変更してください。
setx JAVA_HOME "C:Program FilesJavajdk1.8.0_211"
setx path "%path%;%JAVA_HOME%bin"
実装結果は以下のとおりです。
b。次のコマンドを実行して、環境変数の構成が成功したかどうかを確認します。
java -version
実装結果は以下のとおりです。
IntelliJIDEAをインストールして構成する
このステップでは、主にIntelliJIDEAを使用してSpringAssistantプラグインをインストールする方法を紹介します。
-
IntelliJIDEAをダウンロードしてインストールします。ダウンロードアドレスについてはIntelliJIDEAを参照してください。
-
ダブルクリックしてIntelliJIDEAを実行します。
-
IntelliJ IDEAスタートアップインターフェイスで、[構成] > [設定]をクリックします。
- [プラグイン]をクリックして、検索バーに入力します
spring Assistant
。最後に、[インストール]をクリックしてプラグインをインストールします。
- [ IDEの再起動]をクリックします。
SpringBootプロジェクトを作成する
このステップでは、主にSpringAssistantプラグインを使用して単純なSpringBootプロジェクトを構築する方法を紹介します。
-
IntelliJ IDEAスタートアップインターフェイスで、[ Create NewProject]をクリックします。
-
クリックして春のアシスタントを左側に、[OK]をクリックします次へ。
- 以下に示すように、この順に配置され
Group Id
、Artifact Id
、Packaging
など、[OK]をクリックし、次へを。
- クリックしてウェブを左側にチェックし、春のWebを、そして最後にクリックし、次へを。
- [完了]をクリックして、プロジェクトが初期化されるのを待ちます。
完全なディレクトリ構造は次のとおりです。
- 初期化が完了したら、com.example.demoディレクトリにHelloAliyunController.javaファイルを作成します。
- で
HelloAliyunController.java
、ファイル、次のコードを追加します。
package com.example.demo;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloAliyunController {
@RequestMapping("/")
public String helloAliyun(){
return "Hello Aliyun!!!";
}
}
プロジェクトをパッケージ化してECSサーバーにアップロードします
- プロジェクトをパッケージ化します。
a。IDEAの右上隅にあるMavenをクリックします。
b。[デモ] > [ライフサイクル] > [パッケージ]を順番にダブルクリックして、パッケージを開始します。
実行結果は以下のとおりです。図に示されている場所は、パッケージ化後のjarパッケージのパスです。
- ターミナルツールを開きます。
- Windows:コマンドウィンドウを開きます。
- MAC:コマンドラインターミナルターミナルを開きます。
Windowsユーザーの場合、SSHツールがシステムにインストールされているかどうかを確認してください。検査方法:
a。ターミナルでコマンドssh-Vを入力します。
ssh -V
SSHバージョンが表示されている場合は、次の図に示すように、SSHバージョンがインストールされていることを意味します。
b。インストールされていない場合は、OpenSSHツールをダウンロードしてインストールしてください。
- jarパッケージをECSサーバーにアップロードします。
a。コマンドラインで次のコマンドを実行します。
scp C:UsersAdministratorIdeaProjectsdemotargetdemo-0.0.1-SNAPSHOT.jar [email protected]:/root
説明:コマンドを実行する前に、以下のパラメーターを置き換えてください。
- C:UsersAdministratorIdeaProjectsdemotargetdemo-0.0.1-SNAPSHOT.jarは、jarパッケージのストレージパスです。
- 47.xx.xx.xxは、ECSインスタンスのパブリックネットワークIPです。
実装結果は以下のとおりです。
b。作成したECSクラウドサーバーのログインパスワードを入力します。
c。アップロードが成功すると、次の情報が表示されます。
ECSサーバーに接続します
- ターミナルで接続コマンドssh [username] @ [ipaddress]を入力します。
ユーザー名とIPアドレスを、手順1で作成したECSサーバーのエラスティックパブリックIPに置き換える必要があります。例えば:
ssh [email protected]
コマンドの表示結果は次のとおりです。
-
はいと入力します。
-
続行することに同意すると、ログインパスワードの入力を求められます。パスワードは、作成したクラウドサービスのECSのログインパスワードです。
ログインに成功すると、以下の情報が表示されます。
ECSでJavaプロジェクトを実行する
- 次のコマンドを実行して、Javaランタイム環境をインストールします。
yum -y install java-1.8.0*
- 次のコマンドを実行して、Javaプロジェクトを実行します。
java -jar demo-0.0.1-SNAPSHOT.jar
実装結果は以下のとおりです。
- ブラウザを使用してにアクセスします
http://<ECS公网IP>:8080
。
次のインターフェイスに戻ると、プロジェクトが正常に開始されたことを示します。
動作環境。
yum -y install java-1.8.0*
- 次のコマンドを実行して、Javaプロジェクトを実行します。
java -jar demo-0.0.1-SNAPSHOT.jar
実装結果は以下のとおりです。
[外部リンク画像が転送されています...(img-YAlrGcWg-1613440993036)]
- ブラウザを使用してにアクセスします
http://<ECS公网IP>:8080
。
次のインターフェイスに戻ると、プロジェクトが正常に開始されたことを示します。