关键字:
KESharding 、JDK 、IntelliJ IDEA 、Maven、人大金仓
KESSharding是什么?
KESSharding是由纯JAVA开发的分布式数据库中间件,可以将任意数据库转换为分布式数据库,并通过数据分片、弹性伸缩、加密等能力对原有数据库进行增强。
JDK的安装和配置
KESharding采用JDK11进行编译。从官网下载jdk-11.0.16.1_windows-x64_bin.exe并安装到指定目录,例如:D:\Program Files\Java\jdk-11.0.16.1
在系统变量配置中增加JAVA_HOME 环境变量为 D:\Program Files\Java\jdk-11.0.16.1
在PATH环境变量最前面添加 %JAVA_HOME%\bin
JDK11不用配置 CLASS_PATH
Maven的安装和配置
KESSharding采用Maven进行工程管理,因此需要安装Maven
解压apache-maven-3.2.5.zip到D:\Programs\apache-maven-3.2.5
在系统变量配置中增加MAVEN_HOME 环境变量为D:\Programs\apache-maven-3.2.5
在PATH环境变量最前面添加 %MAVEN_HOME%\bin
IntelliJ IDEA 2020.1 x64的安装和配置
KESSharding采用IntelliJ IDEA进行开发和调试,因此需要安装IDEA
下载ideaIU-2020.1.exe并安装,安装完成后启动IDEA,选择试用,进入IDE。
之后点击Help -> Register,选择Activation code 并输入注册码,点击Activate 激活成功
配置Maven:
选择File -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven
修改D:\files\project\apache-maven-3.2.5\conf\settings.xml 里面的localRepository 为本地Maven仓库地址
用Maven重新导入一次工程:
在工程 KES_ShardingSphere下面的pom.xml文件上点击右键,选择Maven -> Reimport
安装lombok 插件:
点击File -> Settings -> Plugins -> Install Plugin from Disk
选择 D:\softwares\lombok-plugin\lib\lombok-plugin-0.34-2020.1.jar
在Bootstrap.java中点击鼠标右键,选择 Run 'Bootstrap.main()' 就可以编译和启动KESSharding