栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

2022最新IntellJ IDEA的mall开发部署文档

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

2022最新IntellJ IDEA的mall开发部署文档

Python微信订餐小程序课程视频

https://edu.csdn.net/course/detail/36074

Python实战量化交易理财系统

https://edu.csdn.net/course/detail/35475
目录* + - * 版本说明

一、概述二、基本构建三、Git 导入编译器四、模块描述浅析五、配置文档

application.yml修改,涉及模块application-dev.yml修改,涉及模块generator.properties修改,涉及模块 六、在IDEA中执行MySQL的脚本七、启动后台项目

1、IDE配置2、Maven加载打包3、其他服务器启动

(1)redis配置(2)rabbit界面配置(3)其他配置 4、模块启动

(1)mall-admin启动(mysql和redis要提前启动)(2)mall-search 启动(mysql和elasticsearch要提前启动)(3)mall-portal启动(mysql、redis和elasticsearch要提前启动) 八、IDEA前端配置

1、手动加载vue配置,运行前端2、IDEA配置,运行前端 九、登陆结语 版本说明

版本号修订时间修订人备注
1.02021-01-26北极的大企鹅全程部署文档编写
2.02021-03-02北极的大企鹅增加安装jdk
3.02021-03-03北极的大企鹅g增加安装maven
4.02021-03-04北极的大企鹅增加安装MySQL
5.02021-03-05北极的大企鹅增加安装Redis
6.02021-03-06北极的大企鹅增加安装Mongodb
7.02021-03-07北极的大企鹅增加安装RabbitMQ
8.02021-03-08北极的大企鹅增加安装Elasticsearch
9.02021-03-09北极的大企鹅增加安装Kibana
10.02021-03-10北极的大企鹅增加安装Logstash
11.02021-03-11北极的大企鹅增加安装Git
12.02021-03-12北极的大企鹅增加安装NodeJS
13.02021-03-15北极的大企鹅部署项目
一、概述

编写目的

由于本系统的文档不够完善,缺少简单的部署流程,使得很多新人,或没有接触这个系统的人,很难简单快捷的实现,快速部署这个系统,同时,能够快速搭建,学习起来的状况,所以,特此撰写此文章,此文章为原创设计,拒绝抄袭,如有转载,请注明出处.

服务器部署

由于笔者是一个开发人员,所以部署主要以开发的部署到本地的情况为主,文章这是范例,实际的问题,还需要自身学习百度功能,和自身对于一门技术的理解,希望大家努力学习,争取自己领悟部署的方法,本文部署主要选取常用的windows系统作为主要的部署环境,希望大家提高自身的部署能力.

二、基本构建

构建工具(参考文献,其他版本安装流程基本一样)

软件名称版本描述
IntelliJ IDEA尽量使用比较新的版本https://www.jetbrains.com/idea/
JDK1.8https://blog.csdn.net/liuyangfirst/p/14334385.html
Maven3.6.0https://blog.csdn.net/liuyangfirst/p/15981202.html
MySQL官网使用5.7版本,本文采用最新的8.0版https://blog.csdn.net/liuyangfirst/p/15997667.html
DBeaver7.3.0https://blog.csdn.net/liuyangfirst/p/15997753.html
Redis5.0.10https://blog.csdn.net/liuyangfirst/p/15998117.html
RedisDesktopManager0.9.3.817https://blog.csdn.net/liuyangfirst/p/15998132.html
Mongodb4.2.5https://blog.csdn.net/liuyangfirst/p/16011402.html
Robo3T1.4.2https://blog.csdn.net/liuyangfirst/p/16014144.html
RabbitMQ3.7.14https://blog.csdn.net/liuyangfirst/p/16002565.html
Elasticsearch7.6.2https://blog.csdn.net/liuyangfirst/p/16004977.html
Kibana7.6.2https://blog.csdn.net/liuyangfirst/p/16006164.html
Logstash7.6.2https://blog.csdn.net/liuyangfirst/p/16008094.html
Git13.5.0https://blog.csdn.net/liuyangfirst/p/15996063.html
NodeJS16.0.0https://blog.csdn.net/liuyangfirst/p/15998172.html
三、Git 导入编译器

https://gitee.com/macrozheng/mall.git如图: git ->clone

四、模块描述浅析

文件路径: mall/pom.ml

序号模块名称描述
1mall-admin启动模块,启动配置在resource的yml下
2mall-search搜索模块,搜索功能主要在这里
3mall-portal门户模块,类似于gateway
4mall-demo实例模块,可以用于扩展改写
5mall-security认证模块,需要安全认证基本在这里
6mall-common公共代码模块,list转set什么的一般放这里,自己不要瞎写方法,公共的都放这里
7mall-mbg基础公共表的操作,相当于基础表和基础业务存放位置
五、配置文档
序号名称位置文件名称
1mall-adminsrc/main/resourcesapplication.ymlapplication-dev.yml
2mall-searchsrc/main/resourcesapplication.ymlapplication-dev.yml
3mall-portalsrc/main/resourcesapplication.ymlapplication-dev.yml
4mall-demosrc/main/resourcesapplication.yml
5mall-mbgsrc/main/resourcesgenerator.properties
application.yml修改,涉及模块
序号名称位置文件名称
1mall-demosrc/main/resourcesapplication.yml

mysql 修改为本地或者您当前的配置

application-dev.yml修改,涉及模块
序号名称位置文件名称
1mall-adminsrc/main/resourcesapplication-dev.yml
2mall-searchsrc/main/resourcesapplication-dev.yml
3mall-portalsrc/main/resourcesapplication-dev.yml

mysql 修改为本地或者您当前的配置

redis 修改为本地或者您当前的配置

generator.properties修改,涉及模块
序号名称位置文件名称
1mall-mbgsrc/main/resourcesgenerator.properties

mysql 修改为本地或者您当前的配置
六、在IDEA中执行MySQL的脚本

在本地建立数据库mall,(不建立,以下步骤操作不了)右侧栏,找到DATAbase,选择加号,找到MYSQL

填写配置信息,测试连接,测试连接的时候可能要下载相关的jar包.

找到需要运行的脚本,然后选择run

填写数据库信息,选择右侧加号,导入刚刚配置的数据库.

打开DBeaver检查数据执行成功.

七、启动后台项目 1、IDE配置

保证IDE的maven配置为本地的maven,JDK为1.8以上的在项目对应上,还有编码格式没有问题(这些基础问题没有问题)

File -> setting
File -> Project Struct
File->Settings->Editor ->File Encodings
File->Settings->Build -> Compiler -> Java Compiler
2、Maven加载打包

点击maven这里的刷新

点击mall的这三项加载(三个同时选中,然后点击run的绿色三角形).

3、其他服务器启动 (1)redis配置

启动redis,这里写了这样的脚本,然后把脚本的快捷方式发送到了桌面

+ 找到本地安装redis的路径


[![](https://img-blog.csdnimg.cn/img_convert/5542c6f7b6f807ece9b22088ac893df0.png)](https://blog.csdn.net/biggbang)
+ 新建文件redis_start.bat,写入如下脚本[![](https://img-blog.csdnimg.cn/img_convert/5b99dffdc0fb72f5c127ce3778418bf0.png)](https://blog.csdn.net/biggbang)
Copy 

|  |  |
|  |  cd D:ProgramFilesRedis |
|  |  redis-server.exe redis.windows.conf |
|  |  pause |
|  |  |


选择redis_start.bat右键,发送快捷方式到桌面,就生成了快捷启动方式
双击redis_start.bat启动redis

(2)rabbit界面配置

保证rabbitMQ启动正常

输入:guest/guest登陆

找到如图设置用户的位置.

添加一个用户,根据文档这里要添加一个mall用户,密码也是mall

添加一个虚拟路径,选择如图位置

点击用户主页,为用户添加虚拟路径

以上设置对应文档里的rabbitMQ配置,不配置会报错.

(3)其他配置

其他部分都可以参考redis设置快捷启动方式.

序号服务名称
1Redis
2Mongodb
3RabbitMQ
4Elasticsearch
5Logstash
4、模块启动
顺序模块名称
1mall-admin
2mall-search
3mall-portal
4mall-demo(测试用,可以不启动)
(1)mall-admin启动(mysql和redis要提前启动)

项目的启动位置,右键选择run执行(只想看前后端,只启动这一个模块就可以)

如图所示为启动成功

(2)mall-search 启动(mysql和elasticsearch要提前启动)

项目的启动位置,右键选择run执行

如图所示为启动成功

(3)mall-portal启动(mysql、redis和elasticsearch要提前启动)

项目的启动位置,右键选择run执行

如图所示为启动成功

八、IDEA前端配置 1、手动加载vue配置,运行前端

打开编译器下边的Terminal,进入mall-admin-web路径执行如下命令

Copy 

|  |  |
|  |  npm install或者 cnpm install 加载本地包 |
|  |  |


建立项目,执行如下命令

Copy 

|  |  |
|  |  npm run dev 或者 cnpm run dev 启动项目 |
|  |  |


2、IDEA配置,运行前端

找到IDE工具栏,就是启动项目的run那里

点击下拉框,找到Eidt Confiuration,选择

选择小加号

选取npm

设置npm页,完成后,点击apply

run npm ,如图选择run或者debug。

运行成功(如果本地的npm安装没问题,就会产生如图的样子)。

九、登陆

以上没有问题,就会自动弹出登陆页面(登陆账户 账户/密码 :admin/扫码)

进入主页

序号文档
1官方文档.docx
结语

呕心沥血,爆肝一个星期(需要写配置环境的文档,还要反复测试,以便为各位看官老爷提供最好的精品文章),希望点赞,收藏,评论,转发,您的支持就是本博主前进的动力.

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/776541.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号