jeecg-boot 開發環境搭建


由於每台電腦安裝時不同的步驟混亂導致安裝完后出現問題結果不盡相同,在此從jdk 到能調試代碼一步步的步驟記錄下來,方便日后換新電腦快速的安裝

java 這套東西,安裝環境就消耗很多,比起vs 右鍵可視化引用, 顯得費心費力. 

jdk安裝  -常用正常下載還需賬號從oracle 下載,麻煩直接存入騰訊微雲. 

jdk-8u261-windows-x64.exe

后台安裝: 

1:jdk環境

打開我的電腦屬性設置環境變量的地方

 

 

 

 

 

 

新建

變量名:JAVA_HOME

變量值:C:\Program Files\Java\jdk1.8.0_261

 

 

 

 %JAVA_HOME%\bin

在加一個 新建系統變量

據說1.8之后不用配下邊了,還是保留吧

classpath

%JAVA_HOME%\jre\lib\rt.jar;.;

 

 

 

java -version

 

 

 

 2: IntelliJ IDEA 2020.2.3 (Ultimate Edition)    安裝 到官網下載最新版安裝,網上有使用方法.因版本升級較快在此不做記錄

3:IDEA 配置jdk

 

 

 

 

安裝 lombok

 

 

 

 

 

4:安裝maven   ,官網下載 ,存入微雲 方便那么一點

apache-maven-3.6.3-bin.zip  解壓

目錄下 新建文件夾,當做文件倉庫

MavenRepository

 

 

 配置settings.xml

指定倉庫地址

<localRepository>D:/work/apache-maven-3.6.3/MavenRepository</localRepository>  

換上阿里雲倉庫和jeecg-boot 內部倉庫

<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*,!jeecg,!jeecg-snapshots,!getui-nexus</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

配置maven環境變量

M2_HOME

D:\work\apache-maven-3.6.3

%MAVEN_HOME%\bin 

 

 

 

C:\Users\Administrator>mvn -version

 

 

 

配置idea 的meven

打開-File-Settings

 

 

 redis安裝 Redis-x64-3.2.100.msi

Another.Redis.Desktop.Manager.1.3.5

redis 裝的很久了 不能確定是不是上邊桌面管理redis 軟件安裝時自帶redis安裝了

下載jeecg-boot

https://gitee.com/jeecg/jeecg-boot 

JEECG BOOT 低代碼開發平台(前后端分離版本)

當前最新版本: 2.3(發布日期:2020-09-14)

 

 

 

 配置好maven

然后項目不變化,右邊maven 欄目也沒出這時運行

 

 

 

 

 

 上邊無紅波浪線,代表maven 是下載完了

此時還沒配置成功

 

 

Cannot resolve symbol 'Override'

錯誤

 

 

 

 

 

 上邊 漏掉的兩項必須設置  后報錯清除

1)初始化數據庫,要求mysql5.7+
-- 創建mysql庫
create database `jeecg-boot` default character set utf8mb4 collate utf8mb4_general_ci;

 手工執行Sql腳步:jeecg-boot/db/jeecg-boot-mysql.sql
(2)修改項目配置文件(數據庫配置、redis配置)
 配置文件: /src/main/resources/application-dev.yml
 項目名稱、端口號配置(可以不改):
 默認配置——  端口號是8080,項目名稱是jeecg-boot
server:
    port: 8080
    servlet:
       context-path: /jeecg-boot
數據庫配置 :

spring:
  datasource:
    dynamic: 
      datasource: 
          #主數據源
          master: 
            url: jdbc:mysql://127.0.0.1:3306/jeecg-boot?characterEncoding=UTF-8&useUnicode=true&useSSL=false
            username: root
            password: root
            driver-class-name: com.mysql.jdbc.Driver
Redis配置(配置redis的host和port):

  #redis 配置
  redis:
     database: 0
     host: 127.0.0.1
     lettuce:
       pool:
         max-active: 8   #最大連接數據庫連接數,設 0 為沒有限制
         max-idle: 8     #最大等待連接中的數量,設 0 為沒有限制
         max-wait: -1ms  #最大建立連接等待時間。如果超過此時間將接到異常。設為-1表示無限制。
         min-idle: 0     #最小等待連接中的數量,設 0 為沒有限制
       shutdown-timeout: 100ms
     password: ''
     port: 6379
復制
(3)啟動redis服務
(4)啟動項目&訪問
以上配置完成后,即可啟動后台項目
本地啟動:src/main/java/org/jeecg/JeecgApplication.java,右鍵執行啟動。
通過 http://localhost:8080/jeecg-boot 訪問后台,默認進入swagger接口首頁。

 

 

 

 

 

 

 

 

 成功  后台已經默認加載好了

二 前端環境搭建 

 

 

 

 JeecgBoot采用前后分離架構,官方推薦前后端都用IDEA
 前端開發: IDEA 或  Webstrom
 后端開發: IDEA 或 Eclipse
在此使用webstrom

工具清單

鏈接:https://pan.baidu.com/s/16z9qNtyk24bsrZxRFBHP2w 提取碼:pagv

  • node-v12.13.1-x64.msi
  • yarn-1.21.1.msi
  • ideaIU-2019.2.3.exe
  • jdk-8u191-windows-x64.exe
  • apache-maven-3.5.4.zip
  • redis64-3.0.501
  • mysql-5.7.26-winx64.zip

前端環境安裝(開發工具—幫助文檔)

序號 工具 描述 參考
1 Nodejs/Npm安裝/Cnpm安裝 JavaScript運行環境,此處使用到它的包管理器npm https://my.oschina.net/jeecg/blog/4277939
2 Yarn安裝 下載包工具 https://my.oschina.net/jeecg/blog/4278012
3 WebStorm安裝與使用(也可用IDEA) WEB前端開發工具 https://blog.csdn.net/u011781521/article/details/53558979

配置Nodejs鏡像

npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global yarn config set registry https://registry.npm.taobao.org --global yarn config set disturl https://npm.taobao.org/dist --global

 

 

 

新版數據庫 往往有所改變,會覆蓋舊版

 

方法一:使用安裝包安裝

下載官方安裝包,https://yarnpkg.com/zh-Hans/docs/install ,安裝完畢后,一定要配置環境變量。

方式二:使用NPM安裝

npm i yarn -g -i:install -g:全局安裝(global),使用 -g 或 --global 

輸入yarn -version 可以看到版本號,說明安裝成功了。我們就可以在項目中像使用npm一樣使用yarn了

常用命令

  • yarn / yarn install 等同於npm install 批量安裝依賴
  • yarn add xxx 等同於 npm install xxx —save 安裝指定包到指定位置
  • yarn remove xxx 等同於 npm uninstall xxx —save 卸載指定包
  • yarn add xxx —dev 等同於 npm install xxx —save-dev
  • yarn upgrade 等同於 npm update 升級全部包
  • yarn global add xxx 等同於 npm install xxx -g 全局安裝指定包

 

配置Nodejs鏡像

npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global yarn config set registry https://registry.npm.taobao.org --global yarn config set disturl https://npm.taobao.org/dist --global



淘寶鏡像來運行:

cnpm install

yarn run serve



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM