l 下载jdk1.7:
http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR
我这里用的是绿色版的jdk1.7
l 解压到你所需要安装的磁盘中,例如我安装到C:\Program Files\jdk\jdk1.7.0_51
l 配置JAVA_HOME:
右键计算机-属性然后按照下图方式配置对应的jdk环境变量
l 配置PATH路径如下图步骤
l 配置CLASSPATH:
右键计算机-属性然后按照下图方式配置CLASSPATH
l 接下来验证jdk是否配置成功
Win+r输入cmd回车在命令窗口中输入java –version 如下图则成功安装jdk
l 下载mysql5.5。这里下载你的系统对应的mysql版本
http://dev.mysql.com/downloads/mysql/5.5.html
我这里下载的是windwos64位版本的
安装过程如下(以5.1为例。当然5.5和5.1的安装界面存在区别。安装过程中需注意字符集选用utf-8)
接着进入cmd 输入 mysql –uroot –proot进入如下界面证明mysql安装成功。
下载:http://maven.apache.org/download.cgi
我已经安装了maven3.1.1。这里可以下载
这个版本,下载后
l 配置MAVEN_HOME。
l 配置maven到path里。即:在path最后加入;%MAVEN_HOME%\bin;
验证maven是否安装成功,win+r输入cmd输入mvn –version
出现这样的界面则安装成功。
配置maven的settings.xml,添加镜像。
更改依赖包下载位置,添加aliyun的镜像
Git安装建议安装客户端,这样方便后续idea不用安装。下载如下三个工具
l 先安装git2.8.2-64.exe
双击,全选下一步
l 然后安装TortoiseGit-2.1.0.0-64bit.msi
下一步,再下一步
l TortoiseGit-LanguagePack-2.1.0.0-64bit-zh_CN.msi这是个语言包,可装可不装。
安装好以后在任意盘符邮件,查看是否有git客户端。
在这里查看配置git的帐号密码。
安装完可以通过oschina上找个一个开源的项目检出下看看能否顺利检出。
这里提供两种安装方式:
l 第一种是最简单的绿色版的。
解压到任意盘符。比如我解压到E盘。进入E:\idea2017\bin后找到 双击打开,可以邮件创建一个桌面快捷方式,这样以后从桌面直接打开。
以下是idea的界面。我已经在git基础上蒋代码检出来了。
第二种安装版
下一步
下一步
如果你是64位操作系统请勾选64位。
Install
下一步
Finish
安装后启动
输入激活码
选择风格
下一步
选你要安装的插件,这个过程可以不安装直接下一步,本人全部安装。
Start using interllij idea接下来就是代码检出部分,参考下节。
l 相关配置
配置idea的maven,file->settings
l 配置gitfiel-settings
下载Redis-x64-3.2.100-windows.msi
https://github.com/MSOpenTech/redis/releases
安装过程比较简单,一路next就可以了。
下载:http://www.apache.org/dyn/closer.cgi/zookeeper/
这里我下载的是最新版本。
解压到对应的盘符,这里我解压到D盘根目录,进入到zookeeper的bin目录双击zkServer.cmd启动服务。
下载http://activemq.apache.org/download-archives.html
解压到对应的目录,例如我解压到D盘根目录,进入MQ的bin目录D:\apache-activemq-5.9.0\bin\win64,双击activemq.bat
在浏览器中输入http://localhost:8161/admin/输入默认的adminadmin
出现这样的界面则MQ安装成功。
下载: PowerDesigner165_Evaluation.exe
下载破解:PowerDesigner165_破解文件.zip
主要安装过程。
解压dll到对应的目录替换
启动IDEA后从git导入检出项目
待下载完成后会自动打开,如果未打开,则按下面操作:
选择下载的zheng目录,确认
找到每个项目的跟pom.xml添加maven的project。添加完后下载依赖。
l 下载依赖
看到这个过程代表在下载依赖。下载依赖的过程先运行zheng-common
build成功的结果
l 脚本导入
启动Navicat Premium,当然也可以通过cmd命令窗口登录到mysql数据库中新建数据库zheng 导入zheng.sql
成功登录到Navicat Premium,右键127.0.0.1新建数据库。
点击开始,先导入zheng.sql脚本,以及其他sql脚本(测试数据)。
l 添加jetty启动项目(web项目)
l Zheng-upms-rpc-service(使用main方法启动)
Zheng-cms-admin启动成功
l 启动tomcat,tomcat中部署dubbo应用。访问tomcat的dubbo后台。
l 访问项目应用
这个错误一定是idea的jdk没配置。
这样错误一般是git检出时出错了,出错的过程也是如下操作导致的
这样检出了。建议用客户端先检出后import。或许还有其它操作导致以上错误的
本次项目升级主要zheng-admin改名为zheng-ui。
Git更新最新
编译zheng-common、zheng-ui、zheng-upms、zheng-cms这里有编译顺序。按照如上顺序编译。
跑最新脚本zheng.sql在跑脚本之前请先删除zheng数据库的表。
群主本次升级去掉了启动顺序的限制,启动不检查对方,等调用的时候才提示
这样不至于启动失败,为方便zheng项目的整体架构,建议启动顺序为:zheng-upms-rpc-service、
Zheng-cms-rpc-service
最后启动zheng-upms-server和zheng-cms-admin
http://upms.zhangshuzheng.cn:1111/manage/index
默认帐号:admin 密码123456