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

從前端視角零搭建并啟動若依后端及環(huán)境配置

 更新時間:2026年05月28日 09:47:44   作者:晨旭緣  
若依是一個適用于企業(yè)級應(yīng)用的后臺框架,提供系統(tǒng)管理、日志管理和系統(tǒng)監(jiān)控等功能,這篇文章主要給大家介紹了如何從前端視角零搭建并啟動若依后端及環(huán)境配置的相關(guān)資料,需要的朋友可以參考下

前言

作為前端開發(fā),因前后端聯(lián)調(diào)需求需啟動若依Java后端,本文記錄從環(huán)境準(zhǔn)備到后端啟動的完整流程,適配本地已有JDK17(安卓項目)、MySQL8.0(Node后端)的場景,全程不破壞原有開發(fā)環(huán)境。

一、環(huán)境準(zhǔn)備(核心:不卸載原有環(huán)境,按需適配)

若依官方推薦

JDK >= 1.8 (推薦1.8版本)
Mysql >= 5.7.0 (推薦5.7版本)
Maven >= 3.0
Redis >= 5.0 非官方推薦

安裝開發(fā)工具(推薦 IntelliJ IDEA 社區(qū)版)

  • 作用:打開、編譯、運行 Java 代碼的工具,比記事本 / VS Code 更友好。
  • 下載地址:IDEA 官網(wǎng)(選 Community 社區(qū)版,免費)。
  • 安裝:一路下一步,安裝時勾選 “Add launchers dir to PATH”(添加到環(huán)境變量)。

1. JDK環(huán)境配置(若依需JDK1.8,保留JDK17供安卓使用)

  • 現(xiàn)狀:本地已有JDK1.8.0_361、JDK17、JDK19,JDK17用于安卓項目(若沒有JDK,需下載安裝)
    官方:Oracle JDK8 (可能需要注冊,略麻煩)
    非官方:OpenJDK 8(免費無需注冊)或者點擊這里下載

  • 配置方式(IDEA內(nèi)隔離配置,不修改全局環(huán)境):

    1. 打開IDEA → FileProject Structure(Ctrl+Alt+Shift+S);

    2. 左側(cè)Platform SettingsSDKs → 點擊+Add SDKJava,選擇本地C:\Program Files\Java\jdk1.8.0_361;

    3. 左側(cè)Project SettingsProject,Project SDK1.8 (jdk1.8.0_361),Project language level8 - Lambdas, type annotations etc.;

    4. 驗證:啟動項目后,IDEA運行日志中出現(xiàn)C:\Program Files\Java\jdk1.8.0_361\bin\java.exe即配置生效(驗證版本時無需關(guān)注Terminal的java -version顯示JDK17)。
      項目啟動,如圖所示,點擊RuoYiApplication文件右鍵:

2. Redis安裝與配置(若依>=3.0)

  • 下載:Windows版Redis(推薦5.0.14.1,解壓至D:\Redis-x64-5.0.14.1,無中文/空格路徑);

  • 啟動:

    1. 管理員身份運行redis-server.exe redis.windows.conf(保持窗口打開);

    2. 驗證:新開CMD執(zhí)行redis-cli.exe → 輸入ping返回PONG即正常;

  • 若依配置:無需修改application.yml中Redis默認配置(host=localhost、port=6379、無密碼);

  • 常見問題:持久化權(quán)限報錯(MISCONF Redis is configured to save RDB snapshots),解決(主要是權(quán)限問題,需管理員權(quán)限打開Redis):

    # 進入redis-cli執(zhí)行
    config set stop-writes-on-bgsave-error no

3. Maven配置(若依>=3.0)

  • 下載地址:Maven 官網(wǎng)(選類似apache-maven-3.6.3-bin.zip的包);

  • 解壓到非中文路徑(比如D:\Maven);

  • 配置環(huán)境變量:新建MAVEN_HOME= 解壓路徑,Path新增%MAVEN_HOME%\bin;

  • 驗證:IDEA終端執(zhí)行mvn -v,確保版本≥3.0;

  • 優(yōu)化配置(加快依賴下載):

    1. 找到Maven安裝目錄conf/settings.xml,在<mirrors>內(nèi)添加阿里云鏡像:

      <mirror>
          <id>aliyunmaven</id>
          <mirrorOf>central</mirrorOf>
          <url>https://maven.aliyun.com/repository/public</url>
      </mirror>
    2. IDEA中配置:FileSettingsBuild ToolsMaven,指定Maven home directory和修改后的settings.xml。

4. MySQL配置(適配本地8.0.43,無需降級5.7)

  • 沒有數(shù)據(jù)庫的可提前進行下載安裝,官方網(wǎng)址:MySQL下載安裝后,管理員權(quán)限進入命令提示符(CMD),啟動數(shù)據(jù)庫
net start mysql
mysql -u 用戶名 -p  用戶名一般是root
  • 新建若依專屬庫(隔離Node后端數(shù)據(jù)):

    CREATE DATABASE IF NOT EXISTS ruoyi_admin DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
  • 導(dǎo)入SQL腳本(可視化工具執(zhí)行,我用的是HeidiSQL,避免命令行路徑問題):

    1. 切換至ruoyi_admin庫;

    2. 導(dǎo)入若依sql目錄下的ry_20250522.sqlquartz.sql;

  • 若依連接配置(修改application-druid.yml):

    代碼

    spring:
      datasource:
        druid:
          master:
            url: jdbc:mysql://localhost:3306/ruoyi_admin?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8&allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true
            username: root # 本地MySQL用戶名
            password: 123456 # 本地MySQL密碼
            driver-class-name: com.mysql.cj.jdbc.Driver # 8.0專屬驅(qū)動

二、啟動若依后端

  1. 啟動Redis(管理員身份運行redis-server.exe);

  2. 打開IDEA,加載若依后端代碼;

  3. 找到啟動類RuoYiApplication.java,右鍵→Run 'RuoYiApplication';

  4. 驗證啟動成功:

    • IDEA日志無紅色報錯,最終顯示Started RuoYiApplication in XX seconds

    • 瀏覽器訪問http://localhost:8080,出現(xiàn)若依登錄頁,提示通過前端UI訪問

三、前后端聯(lián)調(diào)最后一步(最拿手的)

修改若依前端項目.env.development文件:

VUE_APP_BASE_API = 'http://localhost:8080'

啟動前端(npm run dev),即可正常訪問登錄頁并聯(lián)調(diào)。

四、關(guān)鍵注意事項

  1. JDK:僅在IDEA內(nèi)為若依配置JDK1.8,全局保留JDK17,不影響安卓項目;

  2. MySQL:8.0需修改驅(qū)動類為com.mysql.cj.jdbc.Driver,URL補充allowPublicKeyRetrieval=true&nullCatalogMeansCurrent=true;

  3. Redis:必須管理員啟動,避免持久化權(quán)限報錯;

  4. 路徑:所有安裝目錄(JDK/Redis/Maven/若依代碼)避免中文/空格,防止解析錯誤。

到此這篇關(guān)于從前端視角零搭建并啟動若依后端及環(huán)境配置的文章就介紹到這了,更多相關(guān)若依啟動及環(huán)境配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java字符串排序的幾種實現(xiàn)方式

    Java字符串排序的幾種實現(xiàn)方式

    這篇文章主要給大家介紹了關(guān)于Java字符串排序的幾種實現(xiàn)方式, 使用Java平臺進行字符串排序被認為是一件簡單的工作,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2023-07-07
  • Java接口返回省市區(qū)樹形結(jié)構(gòu)的實現(xiàn)

    Java接口返回省市區(qū)樹形結(jié)構(gòu)的實現(xiàn)

    本文主要介紹了Java接口返回省市區(qū)樹形結(jié)構(gòu)的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • SpringSecurity?認證實現(xiàn)流程分析

    SpringSecurity?認證實現(xiàn)流程分析

    SpringSecurity框架通過一個過濾器鏈來處理認證和授權(quán),主要包括UsernamePasswordAuthenticationFilter負責(zé)處理登錄請求,本文給大家介紹SpringSecurity?認證實現(xiàn)登錄校驗,感興趣的朋友跟隨小編一起看看吧
    2024-10-10
  • SpringBoot創(chuàng)建RSocket服務(wù)器的全過程記錄

    SpringBoot創(chuàng)建RSocket服務(wù)器的全過程記錄

    RSocket應(yīng)用層協(xié)議支持 Reactive Streams語義, 例如:用RSocket作為HTTP的一種替代方案。這篇文章主要給大家介紹了關(guān)于SpringBoot創(chuàng)建RSocket服務(wù)器的相關(guān)資料,需要的朋友可以參考下
    2021-05-05
  • Java RPC框架如何實現(xiàn)客戶端限流配置

    Java RPC框架如何實現(xiàn)客戶端限流配置

    這篇文章主要介紹了Java RPC框架如何實現(xiàn)客戶端限流配置,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • 基于Spring Boot應(yīng)用ApplicationEvent案例場景

    基于Spring Boot應(yīng)用ApplicationEvent案例場景

    這篇文章主要介紹了基于Spring Boot應(yīng)用ApplicationEvent,利用Spring的機制發(fā)布ApplicationEvent和監(jiān)聽ApplicationEvent,需要的朋友可以參考下
    2023-03-03
  • Java堆排序算法詳解

    Java堆排序算法詳解

    這篇文章主要為大家詳細介紹了Java堆排序算法的相關(guān)代碼,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • java中struts2實現(xiàn)文件上傳下載功能

    java中struts2實現(xiàn)文件上傳下載功能

    這篇文章主要介紹了java中struts2實現(xiàn)文件上傳下載功能的方法,以實例形式分析了struts2文件上傳下載功能的實現(xiàn)技巧與相關(guān)問題,具有一定的參考借鑒價值,需要的朋友可以參考下
    2016-05-05
  • Java程序單實例運行的簡單實現(xiàn)

    Java程序單實例運行的簡單實現(xiàn)

    這篇文章主要介紹了Java程序單實例運行的簡單實現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Idea 搭建Spring源碼環(huán)境的超詳細教程

    Idea 搭建Spring源碼環(huán)境的超詳細教程

    這篇文章主要介紹了Idea 搭建Spring源碼環(huán)境,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-10-10

最新評論

积石山| 安福县| 龙江县| 锡林浩特市| 登封市| 公安县| 贡嘎县| 如东县| 江油市| 临夏县| 嘉禾县| 河北省| 乌拉特前旗| 怀远县| 岚皋县| 陈巴尔虎旗| 赤壁市| 龙胜| 天门市| 丹江口市| 屏东县| 邓州市| 临朐县| 凤阳县| 吉安市| 西乌珠穆沁旗| 上蔡县| 开封县| 普兰店市| 晋中市| 榆中县| 钟山县| 应城市| 承德县| 定西市| 长沙市| 化隆| 舟曲县| 钟山县| 松滋市| 台北县|