Windows开发环境搭建

软件建议版本下载地址
JDK1.8Java Archive Downloads - Java SE 8 (oracle.com)open in new window
MySQL8+MySQL :: Download MySQL Installer (Archived Versions)open in new window
Maven3.5.2+Index of /maven/maven-3 (apache.org)open in new window
Redis5.0+Releases · tporadowski/redis (github.com)open in new window
Tomcat7、8.5、9Index of /dist/tomcat (apache.org)open in new window
IntelliJ IDEADownload IntelliJ IDEA: The Capable & Ergonomic Java IDE by JetBrainsopen in new window
Android StudioDownload Android Studio & App Tools - Android Developers (google.cn)open in new window
Ireport5.6(需要jdk1.7)Download iReport-5.6.0-windows-installer.exe (iReport-Designer for JasperReports) (sourceforge.net)open in new window

一、安装JDK

  • 进入官网下载JDK

image-20230316152644177.png

  • 运行安装包,根据指引一步步执行即可(注意:安装时应避免安装在有中文 或 空格的目录),jdk安装后会继续安装jre,同样操作即可。

image-20230316155127362.png

image-20230316155248365.png

image-20230316155305617.png

image-20230316155705502.png

  • 配置环境变量:我的电脑右键 -> 属性 -> 高级系统设置 -> 环境变量 -> 系统变量 -> 新建变量JAVA_HOME、CLASS_PATH,编辑变量Path

    ①JAVA_HOME JDK安装目录

    ②CLASS_PATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

    ③Path 将 %JAVA_HOME%\bin; 放在开头位置

image-20230316160228440.png

image-20230316160450960.png

image-20230316160802185.png

image-20230316160844587.png

image-20230316161646065.png

image-20230316162004970.png

image-20230316162102394.png

  • 检查是否安装成功:win+R 进入cmd界面,输入java -version回车

image-20230316162533717.png

image-20230316162554105.png

二、安装MySQL

下载MySQL(示例:mysql-installer-community-8.0.31.0.msi 离线安装包)

image-20230317102822844

image-20230317103238064

在左侧目录中选择MySQL Server8.0.28 -X64,点击加载到右侧,在选择一下要安装的产品名,在右下角会出现Advanced Options,单击它可以设置安装路径,应避免安装路径中存在中文 或 空格

image-20230317103809823

image-20230317103921965

image-20230317104024191

image-20230317104049296

image-20230317104106707

image-20230317104603183

image-20230317104629763

image-20230317104822965

image-20230317104945748

image-20230317105054172

image-20230317105109600

image-20230317105130939

image-20230317105150751

image-20230317105215139

image-20230317105242404

三、安装Redis

  • Redis官网并未有支持Windows的版本,GitHub上有开源的Windows版本:https://github.com/tporadowski/redis/releases;若想使用官网本版,可参考**《Linux运行环境搭建》**中的Redis安装步骤

image-20230316164801959.png

  • 根据提示一步步执行即可(注意:安装时应避免安装在有中文 或 空格的目录),端口默认即可

image-20230316170106092.png

image-20230316170215246.png

  • 安装完后,默认服务端是启动的,进入安装目录下

image-20230316171510481.png

image-20230316172725997

  • 双击redis-cli.exe,如下即连接上服务端了

image-20230316171720206.png

  • redis.windows-service.conf 设置服务端相关配置,设置完后需重启Redis服务让其生效;如下设置密码:

image-20230316172107704

image-20230316172143391

image-20230316172815405

image-20230316172846459

四、安装Tomcat

  • 支持Tomcat7、Tomcat8.5、Tomcat9,此处以Tomcat8.5为例;使用免安装版

image-20230316174935613

image-20230316175302401

  • 将下载的文件解压(注意:解压到的位置应避免在有中文 或 空格的目录),进入到conf目录下,修改logging.properties
  • java.util.logging.ConsoleHandler.encoding = UTF-8 改为 java.util.logging.ConsoleHandler.encoding = GBK 解决Tomcat窗口输出乱码

image-20230316175840309

image-20230316180233669

  • 进入bin目录下,双击运行startup.bat,在浏览器地址栏访问:http://localhost:8080/

image-20230316180511794

image-20230316180540404

五、安装Maven

  • 下载Maven(示例:maven 3.6.3)

image-20230317112007574

image-20230317112029675

image-20230317112047220

  • 将下载的文件解压(注意:解压到的位置应避免在有中文 或 空格的目录

image-20230317112315031

  • 在根目录下新建repository文件夹作为本地库

image-20230317112406160

  • 修改conf目录下的settings.xml文件,添加

image-20230317112720481

六、下载源码

  1. 芸柚云主程序源码下载地址
  • 1)平台企业认证通过
  • 2)提交工单申请源代码
  • 3)等候客服联系提供源代码
  1. 芸柚云RF源码下载地址
  • 1)平台企业认证通过
  • 2)提交工单申请源代码
  • 3)等候客服联系提供源代码

七、项目配置

在工程目录 src/main/resources/properties 下,

  • yunyou.properties 是项目的主体配置
  • log4j.properties 是日志配置
  • quartz.properties 是quartz定时任务框架配置

1、Idea工程环境基本配置(Maven、JDK、字符集)

  • JDK配置

image-20230317113138663

image-20230317113526412

image-20230317113606592

  • Maven配置

image-20230317111819397

image-20230317112832954

image-20230317112940702

image-20230317113811151

  • 字符集配置

image-20230317113939403

2、使用Idea内置的数据库连接工具初始化数据库,步骤如下:

image-20230317105439808

image-20230317105510768

image-20230317110348416

此处需将驱动Drivers配置中的allowPublicKeyRetrieval设置为TRUE,否则会出现错误:public Key Retrieval is not allowed

image-20230317105822510

image-20230317110415828

创建项目数据库schema,并初始化

image-20230317110532083

image-20230317110732936

执行初始化脚本: 工程目录/src/main/scripts/dev_yunyou_56between.sql

image-20230317110835891

image-20230317111140036

image-20230317111108146

image-20230317111230871

image-20230317111251878

3、修改项目中MySQL、Redis连接配置

image-20230316180840122

4、IDEA中Tomcat配置

① 下载Tomcat运行插件:Download | Pluginsopen in new window;解压缩,将解压缩得到的文件复制到安装的tomcat的bin目录下

image-20230425182030962

image-20230418160955887

② 使用开发工具启动项目时,按如下步骤(注:第①步不可缺少)配置完成后再运行:

image-20230418160036179

image-20230418160256689

image-20230418160318412

image-20230418160405848

image-20230418160435971

image-20230418160512738

image-20230418160740343

③ 启动运行

image-20230418172945008

八、打包

image-20230418161204991

image-20230418161312790

九、报表工具Ireport

  • 安装前先安装Jdk1.7,Ireport5.6依赖jdk1.7版本
  • 根据步骤一步步执行即可(注意:安装时应避免安装在有中文 或 空格的目录

image-20230316173703430.png

image-20230316173750819.png

  • 安装完成后,进入安装目录下,编辑 ireport.conf 文件,指定Jkd1.7的安装路径,此时即可正常运行

image-20230316173904316.png

image-20230316174251469.png

image-20230316174551323.png