VS-CODEからSPRING BOOT(feat.GRADLE)を起動
5594 ワード
端末:WSL
手順1.JAVAインストールの検証
コマンド:
1. java -version
Javaがインストールされている場合、vesionが表示されます.
インストールされていない場合はjavaをインストールします.
インストール前にapt updateとupgradeを行います.
コマンド:
1. sudo apt -y update
2. sudo apt -y upgrade
3. sudo apt install default-jdk
JAvaのインストールが完了するとjava-versionを使用して検証されます.
インストールが完了したら、VSCOD拡張をインストールします. Java Extension Pack Spring Boot Tools Spring Initialzr Java Support Gradle for Java インストールが完了したら、GRADLE PROJECTを作成してみます.
作成方法
1. スプリングスタータ
ProjectはGradle、言語はJava Bootバージョンのdefault値に設定されます.
MetaDataの値は、自分が使いたいものは何でも入れます.
Javaバージョンでは11、パッケージはJarです.
依存の設定
これについての説明は後で単独で公表します.今はまだ分かりません.
設定が完了したら、「Generate」をクリックしてファイルをダウンロードします.
そのファイルを適当な場所に移動し、VS-CODEで開ければいいです.
VS-CODEでフォルダを開くと、以下の状態になります.
設定した値が適用されるかどうかを生成します.gradleファイルに入ると確認できます. plugins-プロジェクト用のプラグインを設定します.Springbootを使うためには、以上の3つが必須です. ソースコード互換性-Javaコードコンパイルバージョン の定義ターゲット互換性-コードを実行するJVMの最低バージョン を定義します.リポジトリ-Dependencies Libraryのリポジトリを指定します.mavenCentral()、jcenter()、google()などの公開リポジトリ、または外部ネットワークではなくエンタープライズ・イントラネットを使用するオプションを提供します. 依存-ライブラリの依存性を管理します.依存管理プロパティを使用して、プロジェクトで使用するライブラリを指定します.依存管理プロパティの詳細については、次のWebサイトを参照してください. Gradle
階層バイナリファイルのインストール
コマンド:
./gradlew
構築方法
1.Gradle Tasksの実行
命令語
./gradlew (task)
ex) ./gradlew jar
2.勾配拡張の使用
実行方法
アプリケーションフォルダでbootRunを実行します.
コマンドの実行
./gradlew bootRun
拡張機能の使用
SPRINGBOOTDASHBOARD Extensionの開始を設定できます.
3つの方法のいずれか
以上のように、Tomcatを初期化してportに通知します.
そのポートに入ると、下図のように成功します.
まだ何も登録されていないための画面です.
Lombokの設定
ExtensionにLombok Annotationをインストールします.
使用例)
Helloファイルを作成し、lombokを使用します.
helloを取得して使用します.
運転中にhelloが写っていることを確認します.
手順1.JAVAインストールの検証
コマンド:
1. java -version
Javaがインストールされている場合、vesionが表示されます.
インストールされていない場合はjavaをインストールします.
インストール前にapt updateとupgradeを行います.
コマンド:
1. sudo apt -y update
2. sudo apt -y upgrade
3. sudo apt install default-jdk
JAvaのインストールが完了するとjava-versionを使用して検証されます.
インストールが完了したら、VSCOD拡張をインストールします.
作成方法
1. スプリングスタータ
ProjectはGradle、言語はJava Bootバージョンのdefault値に設定されます.
MetaDataの値は、自分が使いたいものは何でも入れます.
Javaバージョンでは11、パッケージはJarです.
依存の設定
これについての説明は後で単独で公表します.今はまだ分かりません.
設定が完了したら、「Generate」をクリックしてファイルをダウンロードします.
そのファイルを適当な場所に移動し、VS-CODEで開ければいいです.
VS-CODEでフォルダを開くと、以下の状態になります.
設定した値が適用されるかどうかを生成します.gradleファイルに入ると確認できます.
plugins {
id 'org.springframework.boot' version '2.6.4'
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
id 'java'
}
group = 'jpabook'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '11'
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-thymeleaf'
implementation 'org.springframework.boot:spring-boot-starter-validation'
implementation 'org.springframework.boot:spring-boot-starter-web'
compileOnly 'org.projectlombok:lombok'
runtimeOnly 'com.h2database:h2'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
tasks.named('test') {
useJUnitPlatform()
}
階層バイナリファイルのインストール
コマンド:
./gradlew
構築方法
1.Gradle Tasksの実行
命令語
./gradlew (task)
ex) ./gradlew jar
2.勾配拡張の使用
実行方法
アプリケーションフォルダでbootRunを実行します.
コマンドの実行
./gradlew bootRun
拡張機能の使用
3つの方法のいずれか
以上のように、Tomcatを初期化してportに通知します.
そのポートに入ると、下図のように成功します.
まだ何も登録されていないための画面です.
Lombokの設定
ExtensionにLombok Annotationをインストールします.
使用例)
Helloファイルを作成し、lombokを使用します.
helloを取得して使用します.
運転中にhelloが写っていることを確認します.
Reference
この問題について(VS-CODEからSPRING BOOT(feat.GRADLE)を起動), 我々は、より多くの情報をここで見つけました https://velog.io/@pk3669/VS-CODE에서-SPRING-BOOT-시작하기feat.-GRADLEテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol