最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Cursor配置Java環(huán)境、創(chuàng)建Spring Boot項(xiàng)目的步驟

 更新時(shí)間:2026年03月27日 11:19:55   作者:風(fēng)流 少年  
文章介紹了在IntelliJ IDEA中配置JDK和Maven的方法,安裝常用插件如ExtensionPackforJava、DebuggerforJava等,并詳細(xì)步驟創(chuàng)建SpringBoot項(xiàng)目、運(yùn)行項(xiàng)目以及進(jìn)行AI編程的初體驗(yàn),感興趣的朋友跟隨小編一起看看吧

一:配置JDK和Maven

  • cursor默認(rèn)會(huì)讀取環(huán)境變量JAVA_HOMEMAVEN_HOME,如果沒有配置去找默認(rèn)路徑~/.m2/settings.xml
  • 也可以手動(dòng)指定:Ctrl + Shift + P 輸入"Preferences:Open User Settings(JSON)"打開settings.json文件,然后新增配置,保存后重新加載。

”java.home“:可能不同版本的key不一樣,如果Cursor沒有畫黃線警告那就沒問題。

"java.jdt.ls.java.home": "/Library/Java/JavaVirtualMachines/jdk-21.jdk/Contents/Home",
"java.configuration.maven.userSettings": "/Users/mengday/Softwares/apache-maven-3.9.10/conf/settings.xml",

方式二:cursor新版本

選擇jdk版本

設(shè)置maven setting.xml

二:安裝常用插件

2.1 Extension Pack for Java(必裝)

Ctrl + Shift + X 搜索插件。

  • Language support for java™ by Red Hat:提供語(yǔ)法高亮、智能代碼補(bǔ)全、代碼檢查、代碼格式化(shift+ Alt +F(Windows/Linux)或 shift + option +F(Mac))、代碼導(dǎo)航以及重構(gòu)支持等功能,輔助高效編寫和優(yōu)化Java 代碼。
  • Debugger for Java:實(shí)現(xiàn)輕量級(jí)Java 程序調(diào)試,可設(shè)置斷點(diǎn),調(diào)試時(shí)查看變量值、對(duì)象屬性和調(diào)用棧,追蹤程序執(zhí)行流程以排查問題。
  • Maven for java:用于管理 Maven 項(xiàng)目,能創(chuàng)建新項(xiàng)目,管理項(xiàng)目依賴,執(zhí)行 Maven 構(gòu)建任務(wù),如清理、編譯、打包項(xiàng)目等。
  • Test Runher for java:支持JUnit 和 TestNG等測(cè)試框架,方便運(yùn)行和調(diào)試Java 測(cè)試用例,展示測(cè)試結(jié)果及詳細(xì)日志,助力開發(fā)者定位問題,
  • Project Manager for java:可在編輯器中管理多個(gè)java 項(xiàng)目,實(shí)現(xiàn)快速切換,導(dǎo)入本地Java 項(xiàng)目,可視化展示項(xiàng)目模塊、包和文件結(jié)構(gòu)。
  • Gradle for java:針對(duì) Gradle 構(gòu)建工具,能創(chuàng)建 Gradle 項(xiàng)目,運(yùn)行 Gradle 任務(wù),曾理項(xiàng)目構(gòu)建、測(cè)試流程,查看 Gradle 任務(wù)和工程依賴。

2.2 Spring Boot Extension Pack

運(yùn)行調(diào)試Spring Boot項(xiàng)目。

2.3 Spring Initializr Java Support

創(chuàng)建SpringBoot項(xiàng)目

2.4 Swithc2IDEA

一般使用使用Cursor進(jìn)行AI編程,使用IDEA進(jìn)行代碼調(diào)試,使用快捷鍵alt+shfit+O 可以快速跳轉(zhuǎn)到idea文件,并將代碼行光標(biāo)同步為cursor位置。

使用快捷鍵alt+shfit+O 可以快速跳轉(zhuǎn)到cursor文件(或者右鍵OpenFile In Cursor),并將代碼行光標(biāo)同步為idea位置。

2.5 MySQL

安裝MySQL插件。

創(chuàng)建數(shù)據(jù)庫(kù)連接。

配置數(shù)據(jù)庫(kù)連接。

執(zhí)行SQL:Active選擇要連接的數(shù)據(jù)庫(kù),Run sql。

三:創(chuàng)建Spring Boot項(xiàng)目

  1. 選擇項(xiàng)目類型:Spring Boot
  2. 選擇依賴類型:Maven Project
  3. 選擇SpringBoot版本:3.5.3
  4. 選擇項(xiàng)目語(yǔ)言:Java
  5. 輸入mavan坐標(biāo)Group Id、Artifact Id(com.example、demo)
  6. 選擇打包方式:Jar包
  7. 選擇JDK版本:21
  8. 選擇常用maven依賴(如Spring Web、Lombok)
  9. 回車保存到一個(gè)新文件夾作為項(xiàng)目的跟路徑

四:運(yùn)行Spring Boot項(xiàng)目

運(yùn)行時(shí)可能會(huì)出現(xiàn)java版本、spring boot版本不匹配的情況、或者maven配置有問題等,導(dǎo)致運(yùn)行報(bào)錯(cuò)。

如果出現(xiàn)運(yùn)行報(bào)錯(cuò)可以直接讓cursor解決即可。右邊的New Chat 通過快捷鍵 Ctrl + Shift + L 打開,輸入”項(xiàng)目啟動(dòng)報(bào)錯(cuò),請(qǐng)解決“。

五:初體驗(yàn)

在Chat中輸入”創(chuàng)建一個(gè)HelloWorldController文件,寫一個(gè)rest api,返回字符串”helloworld ai “。代碼生成好時(shí)需要點(diǎn)擊Accept來(lái)接收AI生成的代碼。

到此這篇關(guān)于Cursor配置Java環(huán)境、創(chuàng)建Spring Boot項(xiàng)目的步驟的文章就介紹到這了,更多相關(guān)Cursor配置Java環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • java  Iterator接口和LIstIterator接口分析

    java Iterator接口和LIstIterator接口分析

    這篇文章主要介紹了java Iterator接口和LIstIterator接口分析的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • Java Lambda表達(dá)式的方法引用和構(gòu)造器引用實(shí)例分析

    Java Lambda表達(dá)式的方法引用和構(gòu)造器引用實(shí)例分析

    這篇文章主要介紹了Java Lambda表達(dá)式的方法引用和構(gòu)造器引用,結(jié)合實(shí)例形式分析了Lambda表達(dá)式的方法引用和構(gòu)造器引用相關(guān)原理、用法及操作注意事項(xiàng),需要的朋友可以參考下
    2019-09-09
  • java idea如何根據(jù)請(qǐng)求路徑url自動(dòng)找到對(duì)應(yīng)controller方法插件

    java idea如何根據(jù)請(qǐng)求路徑url自動(dòng)找到對(duì)應(yīng)controller方法插件

    這篇文章主要介紹了java idea如何根據(jù)請(qǐng)求路徑url自動(dòng)找到對(duì)應(yīng)controller方法插件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • java中的 toString()方法實(shí)例代碼

    java中的 toString()方法實(shí)例代碼

    toString()方法 相信大家都用到過,一般用于以字符串的形式返回對(duì)象的相關(guān)數(shù)據(jù)。這篇文章主要介紹了java中的 toString()方法,需要的朋友可以參考下
    2017-05-05
  • SpringMVC ViewResolver視圖解析器組件

    SpringMVC ViewResolver視圖解析器組件

    這篇文章主要介紹了SpringMVC ViewResolver視圖解析器組件,Spring MVC的視圖解析器 ViewResolver 是框架中一個(gè)重要的組件,用于將控制器返回的邏輯視圖名稱解析為具體的視圖實(shí)現(xiàn)對(duì)象,最終呈現(xiàn)給用戶的是具體的視圖實(shí)現(xiàn)
    2023-04-04
  • java線程池ThreadPoolExecutor的八種拒絕策略示例詳解

    java線程池ThreadPoolExecutor的八種拒絕策略示例詳解

    ThreadPoolExecutor是一個(gè)典型的緩存池化設(shè)計(jì)的產(chǎn)物,因?yàn)槌刈佑写笮?當(dāng)池子體積不夠承載時(shí),就涉及到拒絕策略。JDK中已預(yù)設(shè)了?4?種線程池拒絕策略,下面結(jié)合場(chǎng)景詳細(xì)聊聊這些策略的使用場(chǎng)景以及還能擴(kuò)展哪些拒絕策略
    2021-11-11
  • spring?cloud之eureka高可用集群和服務(wù)分區(qū)解析

    spring?cloud之eureka高可用集群和服務(wù)分區(qū)解析

    這篇文章主要介紹了spring?cloud之eureka高可用集群和服務(wù)分區(qū)解析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-03-03
  • Java中byte[]、String、Hex字符串等轉(zhuǎn)換的方法

    Java中byte[]、String、Hex字符串等轉(zhuǎn)換的方法

    這篇文章主要介紹了Java中byte[]、String、Hex字符串等轉(zhuǎn)換的方法,代碼很簡(jiǎn)單,需要的朋友可以參考下
    2018-05-05
  • 一文了解Java?線程池的正確使用姿勢(shì)

    一文了解Java?線程池的正確使用姿勢(shì)

    線程池在平時(shí)的工作中出場(chǎng)率非常高,基本大家多多少少都要了解過,可能不是很全面,本文和大家基于jdk8學(xué)習(xí)下線程池的全面使用,以及分享下使用過程中遇到的一些坑,希望對(duì)大家有所幫助
    2022-10-10
  • JVM:你知道為什么對(duì)象一定在堆中分配嗎

    JVM:你知道為什么對(duì)象一定在堆中分配嗎

    這篇文章主要介紹了jvm對(duì)象的創(chuàng)建和分配的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用Java,感興趣的朋友可以了解下,希望能夠給你帶來(lái)幫助
    2021-08-08

最新評(píng)論

合川市| 鹤壁市| 天长市| 岳西县| 卢湾区| 仙桃市| 淮北市| 临潭县| 平定县| 邯郸市| 扎囊县| 商南县| 台南县| 朝阳区| 鄢陵县| 元谋县| 南丹县| 望城县| 宜章县| 洛阳市| 托里县| 秭归县| 甘孜县| 碌曲县| 苍山县| 太仆寺旗| 武强县| 云霄县| 尚志市| 湖北省| 贺兰县| 达日县| 麟游县| 翁源县| 马龙县| 南靖县| 黔西县| 元氏县| 宜良县| 鄂伦春自治旗| 高陵县|