国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南

這篇具有很好參考價(jià)值的文章主要介紹了2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

前言:本文將介紹如何使用IDEA創(chuàng)建一個(gè)Spring Boot Hello項(xiàng)目,并通過Maven來管理項(xiàng)目的依賴。我們從項(xiàng)目的創(chuàng)建到代碼的編寫,再到項(xiàng)目的構(gòu)建和運(yùn)行,一步步演示了整個(gè)過程。


?? 作者簡介:作為某云服務(wù)提供商的后端開發(fā)人員,我將在這里與大家簡要分享一些實(shí)用的開發(fā)小技巧。在我的職業(yè)生涯中積累了豐富的經(jīng)驗(yàn),希望能通過這個(gè)博客與大家交流、學(xué)習(xí)和成長。技術(shù)棧:Java、PHP、Python、Vue、React
?? 本文收錄于三木的「Java探索者之路」系列專欄,這個(gè)專欄旨在引領(lǐng)Java開發(fā)者踏上一段真正探索Java世界的旅程。我們將深入探討Java編程的方方面面,從基礎(chǔ)知識到高級技巧,從實(shí)踐案例到最新趨勢,幫助你成為一名卓越的Java探索者。如果有想進(jìn)入Java后端領(lǐng)域工作的同學(xué),這個(gè)專欄會(huì)對你有所幫助,歡迎關(guān)注起來呀
?? 本人也會(huì)持續(xù)的去關(guān)注AIGC以及人工智能領(lǐng)域的一些動(dòng)向并總結(jié)到博客中,大家感興趣的可以關(guān)注一下我的「AI」專欄
?? 「Python爬蟲」的入門學(xué)習(xí)系列,大家有興趣的可以看一看


本文將帶你一步步使用IDEA創(chuàng)建一個(gè)簡單的Spring Boot Hello項(xiàng)目,并演示如何通過Maven來管理項(xiàng)目的依賴。

準(zhǔn)備工作

在開始之前,確保你已經(jīng)完成以下準(zhǔn)備工作:

  1. 安裝Java開發(fā)環(huán)境:確保你已經(jīng)安裝了Java Development Kit(JDK)并配置好了環(huán)境變量。
  2. 安裝IDEA:下載并安裝IntelliJ IDEA,這是一款功能強(qiáng)大的Java集成開發(fā)環(huán)境。
  3. 確認(rèn)Maven安裝:IDEA通常會(huì)自帶Maven插件,但請確保你已經(jīng)正確安裝了Maven并配置好了環(huán)境變量。

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

現(xiàn)在,我們來創(chuàng)建一個(gè)簡單的Spring Boot Hello項(xiàng)目。

步驟1:打開IDEA,點(diǎn)擊菜單欄的 “File”,選擇 “New”,然后選擇 “Project”。

步驟2:在彈出的窗口中,選擇 “Spring Initializr”,然后點(diǎn)擊 “Next”。

步驟3:在 “Project SDK” 下拉菜單中選擇你的Java開發(fā)環(huán)境。

步驟4:在 “Project” 面板中,填寫項(xiàng)目的基本信息,如 “Group” 和 “Artifact”,這些信息將用于生成項(xiàng)目的包名和唯一標(biāo)識符。

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

步驟5:在 “Dependencies” 面板中,選擇 “Spring Web”,這將添加Spring Boot Web Starter依賴,用于構(gòu)建一個(gè)簡單的Web應(yīng)用程序。

步驟6:點(diǎn)擊 “Next”,選擇項(xiàng)目的存儲路徑,并點(diǎn)擊 “create” 完成項(xiàng)目的創(chuàng)建。

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

注意選擇springboot 2的版本,因?yàn)閟pringboot3.0 使用 jdk17 寫的,咱們現(xiàn)在使用最經(jīng)典的jdk8創(chuàng)建項(xiàng)目。

編寫代碼

現(xiàn)在,我們來編寫一個(gè)簡單的HelloController類,用于處理Web請求并返回 “Hello, Maven!”。

步驟1:在IDEA的項(xiàng)目結(jié)構(gòu)面板中,找到生成的項(xiàng)目文件夾,展開 “src” -> “main” -> “java”,然后右鍵點(diǎn)擊包名,選擇 “New” -> “Java Class”。

步驟2:在彈出的窗口中,填寫類名為 “HelloController”,然后點(diǎn)擊 “OK”。
2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

步驟3:在打開的HelloController類中,編寫以下代碼:

package com.example.demo.controller;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @GetMapping("/hello")
    public String hello() {
        return "hello";
    }

}

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

直接運(yùn)行項(xiàng)目(模擬開發(fā)環(huán)境)

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

成功運(yùn)行如下圖:

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

瀏覽器訪問http://127.0.0.1:8080/hello,成功返回hello.
2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

把項(xiàng)目停掉,開始打包項(xiàng)目。

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

構(gòu)建和運(yùn)行項(xiàng)目 (模擬線上環(huán)境)

現(xiàn)在,我們來使用Maven進(jìn)行項(xiàng)目的構(gòu)建和運(yùn)行。

打包前的項(xiàng)目目錄。

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

步驟1:在IDEA的側(cè)邊工具欄中,點(diǎn)擊 “m” 圖標(biāo),打開終端,點(diǎn)擊package進(jìn)行打包,如果之前打過包的話,可以點(diǎn)擊clean進(jìn)行清理。

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

成功打包的標(biāo)識。

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

步驟2:構(gòu)建成功后,在終端中運(yùn)行以下命令來啟動(dòng)項(xiàng)目:

java -jar target/demo-0.0.1-SNAPSHOT.jar   

2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南,Java探索者之路,intellij-idea,spring boot,maven

步驟3:在瀏覽器中訪問 http://localhost:8080/hello,你將看到 “hello” 的輸出。

恭喜!你已經(jīng)成功使用IDEA和Maven創(chuàng)建了一個(gè)簡單的Spring Boot Hello項(xiàng)目,并成功運(yùn)行起來。

總結(jié)

通過學(xué)習(xí)和實(shí)踐,你已經(jīng)掌握了使用Maven來管理Java項(xiàng)目的基本技巧。希望本文對你有所幫助,如果你有任何問題或疑惑,請隨時(shí)在評論區(qū)留言,我將盡力解答。謝謝閱讀!
如果覺得有用的話,請你點(diǎn)個(gè)贊吧~文章來源地址http://www.zghlxwxcb.cn/news/detail-693122.html

到了這里,關(guān)于2. 使用IDEA創(chuàng)建Spring Boot Hello項(xiàng)目并管理依賴——Maven入門指南的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • idea必裝的插件 Spring Boot Helper 插件(創(chuàng)建 Spring Boot 項(xiàng)目)

    idea必裝的插件 Spring Boot Helper 插件(創(chuàng)建 Spring Boot 項(xiàng)目)

    ????????Spring讓Java程序更加快速,簡單和安全.Spring對于速度、簡單性和?產(chǎn)?的關(guān)注使其成為 世界上最流?的Java框架。Spring官?提供了很多開源的項(xiàng)?,覆蓋范圍從Web開發(fā)到?數(shù)據(jù),Spring發(fā)展到了今天,已經(jīng)形成了? ?的?態(tài)圈.我們在開發(fā)時(shí),也傾向于使?Spring官?提供的技

    2024年02月04日
    瀏覽(23)
  • idea創(chuàng)建spring boot項(xiàng)目,java版本只能選擇17和21

    idea創(chuàng)建spring boot項(xiàng)目,java版本只能選擇17和21

    java版本為\\\"11.0.20\\\",idea2023創(chuàng)建spring boot項(xiàng)目時(shí)(File-Project-Spring Initializr),java版本無法選擇11,導(dǎo)致報(bào)錯(cuò),如下圖所示: spring2.X版本在2023年11月24日停止維護(hù)了,因此創(chuàng)建spring項(xiàng)目時(shí)不再有2.X版本的選項(xiàng),只能從3.1.X版本開始選擇 而Spring3.X版本不支持JDK8,JDK11,最低支持JDK1

    2024年02月05日
    瀏覽(39)
  • idea創(chuàng)建spring boot項(xiàng)目時(shí)javaversion只能選擇17和21

    首先說下原因,根據(jù)官網(wǎng)所說,以后jdk版本主流為17,而且在2023年11月24日,3.0以下的版本不再支持了,升級為17后大部分用戶需要修改import相關(guān)API的時(shí)候,要用jakarta替換javax。比如:原來引入javax.servlet.Filter的地方,需要替換為jakarta.servlet.Filter 再說解決辦法,網(wǎng)上查到的解決

    2024年02月04日
    瀏覽(21)
  • 如何通過IDEA創(chuàng)建基于Java8的Spring Boot項(xiàng)目

    如何通過IDEA創(chuàng)建基于Java8的Spring Boot項(xiàng)目

    上次發(fā)現(xiàn)我的 IDEA 創(chuàng)建 Spring Boot 項(xiàng)目時(shí)只支持 11 和 17 的 JDK 版本,于是就通過Maven搭建SpringBoot項(xiàng)目。 究其原因,原來是Spring官方拋棄了Java8?。?! 使用IDEA內(nèi)置的Spring Initializr創(chuàng)建SpringBoot項(xiàng)目時(shí),已經(jīng)沒有了Java8的選項(xiàng),只支持 = 17的版本: 網(wǎng)上逛了一圈,原來是Spring Boot官

    2024年01月19日
    瀏覽(17)
  • idea創(chuàng)建spring boot項(xiàng)目時(shí)java version只能選擇17和21

    首先說下原因,根據(jù)官網(wǎng)所說,以后jdk版本主流為17,而且在2023年11月24日,3.0以下的版本不再支持了,升級為17后大部分用戶需要修改import相關(guān)API的時(shí)候,要用jakarta替換javax。比如:原來引入javax.servlet.Filter的地方,需要替換為jakarta.servlet.Filter 再說解決辦法,網(wǎng)上查到的解決

    2024年01月18日
    瀏覽(26)
  • Spring Boot項(xiàng)目使用Maven打包并帶上依賴

    在這篇博客中,介紹如何使用Maven將Spring Boot項(xiàng)目及其依賴項(xiàng)打包成一個(gè)可執(zhí)行的jar文件。我們將使用Spring Boot的 spring-boot-maven-plugin 插件來完成這個(gè)任務(wù)。 在你的 pom.xml 文件中,你需要添加或更新 build 部分以使用 spring-boot-maven-plugin 插件。下面是一個(gè)示例配置: 在這個(gè)配置中

    2024年02月16日
    瀏覽(24)
  • idea創(chuàng)建spring項(xiàng)目后報(bào)錯(cuò)‘org.springframework.boot:spring-boot-starter-parent:2.7.3‘ not found

    idea創(chuàng)建spring項(xiàng)目后報(bào)錯(cuò)‘org.springframework.boot:spring-boot-starter-parent:2.7.3‘ not found

    創(chuàng)建新項(xiàng)目后spring-boot-starter-parent找不到,原因在于新建項(xiàng)目選擇了spring-boot-starter-parent新版本,而緩存中還是使用的老版本導(dǎo)致。 idea默認(rèn)緩存maven本地庫中的依賴庫,在新建項(xiàng)目時(shí)會(huì)直接到緩存中尋找依賴庫。如果相同庫只是修改版本會(huì)導(dǎo)致idea無法從緩存中依賴到相應(yīng)的庫

    2024年02月07日
    瀏覽(98)
  • IDEA創(chuàng)建spring boot項(xiàng)目無法加載出maven里的pom.xml,而是settings.gradle

    IDEA創(chuàng)建spring boot項(xiàng)目無法加載出maven里的pom.xml,而是settings.gradle

    在創(chuàng)建的maven項(xiàng)目里找不到pom.xml文件而是settings.gradle,如下圖所示: 原因和解決方法: 是因?yàn)樵趧?chuàng)建Springboot項(xiàng)目的時(shí)候type里選的是Gradle,gradle和maven又不一樣,換成maven就行了,具體操作如下圖所示: 在用idea創(chuàng)建maven項(xiàng)目時(shí),在Project Metadata界面Type選項(xiàng)下唯有Maven和Maven PO

    2024年02月09日
    瀏覽(85)
  • 【Java——maven的使用與idea創(chuàng)建maven項(xiàng)目,導(dǎo)入maven依賴(jar包)】

    【Java——maven的使用與idea創(chuàng)建maven項(xiàng)目,導(dǎo)入maven依賴(jar包)】

    1.1、打開maven安裝路徑下的conf文件夾,找到里面的settings.xml文件,(如果使用的是maven安裝程序安裝的maven,則settings.xml文件和本地倉庫位置在默認(rèn)位置:C:Userspenglei.m2)將下面的代碼復(fù)制里面,切記不要放到注釋里面 1.2、maven項(xiàng)目全局默認(rèn)配置jdk版本信息,將下面的代碼復(fù)制

    2024年02月08日
    瀏覽(103)
  • 使用阿里云鏡像創(chuàng)建一個(gè)Spring Boot項(xiàng)目

    使用阿里云鏡像創(chuàng)建一個(gè)Spring Boot項(xiàng)目

    由于現(xiàn)在的idea在創(chuàng)建項(xiàng)目時(shí)已經(jīng)不支持Java8版本了,如果我們還想用8版本,可以使用阿里云鏡像創(chuàng)建。所以得改變原有的地址為: https://start.aliyun.com 上面是idea專業(yè)版創(chuàng)建項(xiàng)目,如果是社區(qū)版還需要在創(chuàng)建前安裝一個(gè)插件 : Spring Boot Helper 不過這個(gè)是收費(fèi)的,想要免費(fèi)的我們

    2024年04月25日
    瀏覽(15)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包