W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
在上一節(jié)中創(chuàng)建的應(yīng)用程序包含一個(gè)位于 ?src/main/java
? 中的主類(lèi),如下所示:
Java | Groovy | kotlin |
|
|
|
這是在通過(guò) Gradle/Maven 或通過(guò)部署啟動(dòng)應(yīng)用程序時(shí)運(yùn)行的類(lèi)。您也可以直接在 IDE 中運(yùn)行主類(lèi)。
要將 Micronaut 項(xiàng)目導(dǎo)入 IntelliJ IDEA,請(qǐng)打開(kāi) ?build.gradle
? 或 ?pom.xml
? 文件并按照說(shuō)明導(dǎo)入項(xiàng)目。
對(duì)于 IntelliJ IDEA,如果您計(jì)劃使用 IntelliJ 編譯器,請(qǐng)?jiān)凇皹?gòu)建、執(zhí)行、部署 → 編譯器 → 注釋處理器”下通過(guò)勾選“啟用注釋處理”復(fù)選框來(lái)啟用注釋處理:
在 IntelliJ 中啟用注釋處理后,您可以直接在 IDE 中運(yùn)行應(yīng)用程序和測(cè)試,而無(wú)需外部構(gòu)建工具,例如 Gradle 或 Maven。
要使用 Eclipse IDE,建議您使用 Gradle BuildShip for Gradle 或 M2Eclipse for Maven 將 Micronaut 項(xiàng)目導(dǎo)入 Eclipse。
Micronaut 需要 Eclipse IDE 4.9 或更高版本
使用 Gradle BuildShip 設(shè)置 Eclipse 4.9 或更高版本后,首先從項(xiàng)目的根目錄運(yùn)行 ?gradle eclipse
? 任務(wù),然后通過(guò)選擇 ?File → Import
? 并選擇 ?Gradle → Existing Gradle Project
? 并導(dǎo)航到項(xiàng)目的根目錄來(lái)導(dǎo)入項(xiàng)目項(xiàng)目(?build.gradle
? 文件所在的位置)。
對(duì)于帶有 Maven 的 Eclipse 4.9 及更高版本,您需要以下 Eclipse 插件:
安裝這些后,通過(guò)選擇文件 → 導(dǎo)入并選擇 Maven → 現(xiàn)有 Maven 項(xiàng)目并導(dǎo)航到項(xiàng)目的根目錄(pom.xml 文件所在的位置)來(lái)導(dǎo)入項(xiàng)目。
然后通過(guò)打開(kāi) Eclipse → Preferences 并導(dǎo)航到 Maven → Annotation Processing 并選擇選項(xiàng) Automatically configure JDT APT 來(lái)啟用注釋處理。
可以通過(guò)以下兩種方式之一在 Visual Studio Code 中設(shè)置 Micronaut。
選項(xiàng) 1) Java 的 GraalVM 擴(kuò)展包
首選方法是使用 GraalVM Extension Pack for Java,它隨 Apache NetBeans 語(yǔ)言服務(wù)器一起提供。
不可能同時(shí)安裝官方 Java 擴(kuò)展包和 GraalVM Java 擴(kuò)展包,所以如果您更喜歡前者,請(qǐng)?zhí)^(guò)此部分并轉(zhuǎn)到選項(xiàng) 2)
GraalVM 的 Java工具 是首選,因?yàn)樗鼈兾袠?gòu)建系統(tǒng)運(yùn)行應(yīng)用程序和測(cè)試,這意味著與基于 Eclipse 編譯器的 Java 擴(kuò)展包 相比,在如何配置javac進(jìn)行注釋處理方面,沒(méi)有額外的設(shè)置或差異。
GraalVM 擴(kuò)展包還包括用于 Micronaut 擴(kuò)展的 GraalVM 工具,它具有以下特點(diǎn):
應(yīng)用程序創(chuàng)建向?qū)?/p>
YAML 配置的代碼完成
用于構(gòu)建、部署、創(chuàng)建原生圖像等的 Pallet 命令。
選項(xiàng) 2) Red Hat/Microsoft Java 擴(kuò)展包
首先安裝 Java 擴(kuò)展包。
您還可以選擇安裝 STS 以啟用 ?application.yml
? 的代碼完成。
如果您使用 Gradle,在 VSC 中打開(kāi)項(xiàng)目之前,請(qǐng)從終端窗口運(yùn)行以下命令:
./gradlew eclipse
如果您不事先運(yùn)行上述命令,則注釋處理將無(wú)法正確配置,應(yīng)用程序?qū)o(wú)法運(yùn)行。
安裝擴(kuò)展包后,只需鍵入 ?code .
? 在任何項(xiàng)目目錄中,項(xiàng)目將自動(dòng)設(shè)置。
對(duì)于 macOs,您需要 按照這些說(shuō)明 安裝 code 命令。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: