finance/README.md

2.6 KiB
Raw Blame History

电产院-财务管理系统

一、后端编译指导

本项目采用Intellij IDEA 2022.1.3作为开发IDE。后端代码Fiance-web直接用IDEA打开即可。项目的主要编译问题在于网络下载依赖的问题。我们需要在maven中配置镜像服务器。

1.1 maven镜像服务器的配置

找到maven的目录,这个可以很容易的在系统的环境变量MAVEN_HOME找到路径。然后找到路径下的conf\settings.xml。在<mirros>标签下添加:

<mirror>
    <id>alimaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>

在上述修改后,Intellij IDEA不一定会生效,因为Intellij IDEA默认的指定的setting.xmlrepository不一定正确,如下图所示。

注意settings.xml的文件路径,这里路径需要指向我们添加了镜像服务器的setting文件。否则添加的镜像服务器会失效,可能导致maven解析依赖卡住(网络问题)。

刷新依赖解析:选择pom.xml右键菜单->Maven->Reload Project

1.2 编译和运行

在同步完成后,打开项目找到eladmin-system\src\main\java\me.zhengjie\AppRun文件,右键Run AppRun,正常编译运行如下图所示:

1.2.1 启动Redis-windows

Redis的官方是windows版本所以在官方无法下载到。

windows版Git下载https://github.com/microsoftarchive/redis/releases

私人云盘下载:http://logzhan.ticp.io:52440/GoWeb开发环境安装/Redis-Windows

账号uestc 密码 123

登录后可能进入到管理页面,此时选择主页或者再次粘贴云盘路径均可

启动方式:

# Git原版在powershell输入执行
.\redis-server.exe redis.windows.conf
# 云盘下载版:
直接运行run.bat即可
1.2.2 数据库的配置

默认数据库配置采用云端数据库配置,可以在eladmin-admin\src\main\resouruces\config\application-dev.yml中找到,并根据实际情况修改。

url: jdbc:log4jdbc:mysql://${DB_HOST:182.254.242.199}:${DB_PORT:3306}/${DB_NAME:admin}?		  serverTimezone=Asia/Shanghai&characterEncoding=utf8&useSSL=false
username: ${DB_USER:root}
password: ${DB_PWD:ykn123456}