华夏ERP-V3.2 部署(windows)

1.部署

1.1.环境准备

1.1.1.安装JDK、配置环境变量

1.1.2.安装IDEA

下载地址:下载 IntelliJ IDEA – 领先的 Java 和 Kotlin IDE (jetbrains.com.cn)

1.1.3.安装MySQL

1.1.4.安装Maven

下载地址:Maven – Welcome to Apache Maven

(1)下载zip

(2)配置环境变量

(3)验证

  mvn –version

1.1.5.安装Redis

我使用的是Ubuntu 20.04,Redis 被包含在默认的 Ubuntu 20.04 软件源中。

记得之前部署另一个项目时有用到过Redis,执行sudo service redis-server status查看服务状态

 执行redis-server,启动redis

 如果没有安装,则可执行sudo apt install redis-server

1.2.导入项目

1.2.1.下载源码并解压

下载地址:GitHub - jishenghua/jshERP: 华夏ERP基于SpringBoot框架和SaaS模式,立志为中小企业提供开源好用的ERP软件,目前专注进销存+财务功能。主要模块有零售管理、采购管理、销售管理、仓库管理、财务管理、报表查询、系统管理等。支持预付款、收入支出、仓库调拨、组装拆卸、订单等特色功能。拥有库存状况、出入库统计等报表。同时对角色和权限进行了细致全面控制,精确到每个按钮和菜单。

1.2.2.IDEA导入后端项目

open时,选择文件夹jshERP-boot,IDEA可自动识别项目结构。(第一次源码部署项目和使用IDEA,菜鸟一个,选择导入的jshERP-3.2,IDEA不能识别,导致各种问题,自己去配置Project Structrue,走了弯路。)

 (1)初始化数据库、表

初始化SQL在目录\jshERP-boot\docs下

 (2)修改配置文件application.properties

主要是MySQL和Redis的配置,根据自己的设置来。

driverClassName根据安装的MySQL版本来,5用com.mysql.jdbc.Driver,6以及以上用com.mysql.cj.jdbc.Driver。

我的MySQL是8.0.30,所以driverClassName=com.mysql.cj.jdbc.Driver

(3)修改pom.xml

仅修改 MySQL版本。

(因为之前安装JDK的版本是18,刚开始也替换了pom.xml的jdk版本,然后报错,接着改了Project Structrue的jdk版本,还是报错,又接着改settings里面build的jdk版本,也是各种报错,最后还是在Project Structrue那里老老实实的下载了一个1.8,改回来用的1.8)

(4)启动后端

终于启动后端成功了,以后还是不要随便改版本的好。

 

 1.2.3.VScode导入前端项目

(1)选择文件夹jshERP-web

(2)运行npm install,安装node_models

(3)然后运行npm run serve,遇到了一个报错:

刚开始是觉得是module build fail,就复制了这段去搜索解决方法,但并没有找到相同的问题。

后面看到error是in组件里面的,就改复制“error  in ./src/components/NumberInfo/NumberInfo.vue?vue&type=style&index=0&id=4370c5af&lang=less&scoped=true&”去搜索,搜到这位大佬就解决了这个问题:(27条消息) 解决jeecgboot前端报错问题:./src/components\NumberInfo/NumberInfo.vue_不想躺平的咸鱼的博客-CSDN博客

根据报错信息,找到文件,去掉scoped

 前端也可以启动成功了

 

 访问系统:

登录成功:

 很快,我将是有ERP测试经验的人了。

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值