日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

代碼托管:GitHub和Gitee,國內(nèi)用戶訪問Gitee速度快。

系統(tǒng)環(huán)境:Win10,JDK8,maven,node,Docker。

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

一,開源技術(shù)社區(qū)

1,JeecgBoot

基于代碼生成器的低代碼開發(fā)平臺(tái),無代碼配置化,前后端分離架構(gòu),Java Spring Boot MyBatis,node Ant Design。

最新版本JeecgBoot2.2.1,發(fā)布于2020年7月13日,包括多項(xiàng)功能優(yōu)化,包括了多項(xiàng)功能優(yōu)化,修復(fù)了一些bug。

最重要的一個(gè)升級是,支持Docker部署。

2,JeecgCloud

Jeecg Boot的微服務(wù)版本,基于Nacos服務(wù)注冊和發(fā)現(xiàn)框架。

最新版本1.0.0 Beta,發(fā)布于2020年5月21日。

3,JeecgUniApp

一站式跨平臺(tái),完整的移動(dòng)解決方案,采用Uniapp ColorUI 框架,APP、小程序、H5多終端適配。

版本1.0.0 Beta,發(fā)布于2020年6月8日,最新改版上線于8月17日。

4,JeewxBoot

基于Java Spring Boot開發(fā)的微信管理平臺(tái),采用插件機(jī)制,支持公眾號、小程序、第三方平臺(tái),包括公眾號基礎(chǔ)管理、群發(fā)、系統(tǒng)權(quán)限、抽獎(jiǎng)活動(dòng)、小程序官網(wǎng)等功能。

最新版本1.1.0,發(fā)布于2019年12月5日。

5,JeewxAppCMS

基于wepy語言開發(fā)小程序,包含CMS網(wǎng)站基本功能,快速開發(fā)應(yīng)用。

最新版本1.1.0,發(fā)布于2020年5月30日。

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

二,JeecgBoot后端服務(wù)

下面介紹快速編譯打包,然后使用docker-compose啟動(dòng)的操作過程。

1,配置JeecgBoot后端服務(wù)

修改配置文件application.yml,在MySQLredis連接中引用hostname

spring:

profiles:

active: docker

2,編譯打包

運(yùn)行命令mvn package,也可以使用IntelliJ IDEA,得到target目錄下的JAR包文件。

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

3,生成Docker鏡像

運(yùn)行docker-compose build

4,啟動(dòng)Docker容器

運(yùn)行docker-compose up -d

注意選項(xiàng) -d 表示守護(hù)進(jìn)程模式運(yùn)行。

5,查看Docker容器

查看實(shí)例信息:docker ps

查看log信息:docker-compose logs -ft

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

6,訪問swagger文檔

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

7,停止運(yùn)行

使用選項(xiàng)-d守護(hù)進(jìn)程模式運(yùn)行時(shí),需要手動(dòng)釋放資源:

docker-compose down –remove-orphans

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

三,后臺(tái)管理系統(tǒng)

1,編譯后臺(tái)管理系統(tǒng)

運(yùn)行命令yarn run build

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

2,打包Docker鏡像

docker build -t nginx:jeecg .

3,啟動(dòng)docker容器

docker run –name jeecg-boot-nginx -p 80:80 -d nginx:jeecg

4,訪問admin頁面

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

四,常見問題

1,maven settings.xml配置

JEECG自定義JAR包放在Maven私服,所以需要更新配置,排除鏡像即可。

找到 {maven}/settings.xml,在mirrors標(biāo)簽內(nèi)刪除原來的鏡像配置,增加阿里云鏡像:

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

配置重點(diǎn)在mirrorOf這句話:

<mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>

2,cnpm快速安裝依賴

首先安裝cnpm,解決npm下載依賴包速度慢的問題:

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

然后使用npm的地方就可以用cnpm代替,比如:

cnpm install

3,配置JeecgBoot后端服務(wù),application.yml中hostname

在docker-compose.yml中為各個(gè)容器指定了hostname,然后在jeecg_boot的application.yml中就可以引用了,比如MySQL和Redis:

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

4,配置后臺(tái)管理系統(tǒng),訪問后端服務(wù)地址

在public/index.html中,指定api后端服務(wù)ip地址或者域名。

杰克布開源項(xiàng)目,低代碼開發(fā)框架,Docker快速部署(杰克部落下載安卓版)

注意配置host:

# jeecg boot

127.0.0.1 jeecg-boot-redis

127.0.0.1 jeecg-boot-mysql

127.0.0.1 jeecg-boot-system

#開源軟件#

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部
镇雄县| 开江县| 湾仔区| 阿坝| 南阳市| 平阴县| 新竹市| 南漳县| 沾益县| 黄骅市| 田林县| 曲水县| 三江| 靖江市| 南城县| 潜江市| 山阳县| 泽州县| 茶陵县| 达孜县| 全南县| 安吉县| 抚州市| 翁源县| 黔南| 沙田区| 丹寨县| 海盐县| 方城县| 阳曲县| 普兰店市| 喀喇沁旗| 凤凰县| 怀远县| 福建省| 夏河县| 彭泽县| 潢川县| 义乌市| 贞丰县| 大化|