1 Star 0 Fork 325

chenchen / 文档型全文检索知识库管理系统 kykms

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
开发环境准备与运行.MD 2.46 KB
一键复制 编辑 原始数据 按行查看 历史
MahoneLau 提交于 2022-05-23 16:58 . libreoffice win下载地址更新

开发环境准备

  1. 安装Java8,配置好环境变量
  2. 安装Redis到本机,启动
  3. 安装Mysql5.7,启动
  4. 安装Elasticsearch,具体可参考:ES安装.md
  5. 安装LibreOffice: linux下载链接 win下载链接

项目启动与运行

后端启动

  1. IDEA 打开项目:后端工程 jeecg-boot
  2. 执行Sql脚本: db/km.sql 脚本工作:自动创建库km, 并初始化数据 。
  3. 修改项目配置 (数据库、redis、ES等) 配置文件: jeecg-boot-module-system/src/main/resources/application-dev.yml

redis配置: KY KMS DB配置: KY KMS ES配置: KY KMS LibreOffice与文件上传配置: KY KMS 4. 通过右侧父POM进行install(下载依赖和打包) KY KMS

  1. 启动项目&访问:

以上配置完成后,即可启动后台项目。 找到类 jeecg-boot-module-system/src/main/java/org/jeecg/JeecgSystemApplication.java 右键执行启动。 通过 http://localhost:8080/km/doc.html 访问后台项目的swagger地址。

前端环境安装

安装node.js
如果您电脑未安装Node.js,请安装它。
验证
# 出现相应npm版本即可
npm -v
# 出现相应node版本即可
node -v
复制
安装yarn
# 全局安装yarn
npm i -g yarn
# 验证
yarn -v # 出现对应版本号即代表安装成功
配置镜像
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

前端启动

  1. IDEA 打开项目:前端工程 ant-design-vue-jeecg

  2. 选中package.json右键显示npm命令 KY KMS

  3. 通过命令 yarn install或者快捷 pre下载依赖,点击serve 启动项目 KY KMS

  4. 配置后台接口 修改接口地址 .env.development:

NODE_ENV=development
VUE_APP_API_BASE_URL=http://localhost:8080/km
  1. 点击serve 启动项目,看到如下日志 则启动成功 KY KMS
  2. 通过 http://localhost:3000 访问前端项目,默认账号密码: admin/123456
Java
1
https://gitee.com/chenchen_2/km_community.git
git@gitee.com:chenchen_2/km_community.git
chenchen_2
km_community
文档型全文检索知识库管理系统 kykms
main

搜索帮助