KAMS开发环境搭建指南详解

环境准备

安装配置jdk-8u65

1.下载:\\192.168.188.22\互联网金融事业部\信息技术部\soft\java\jdk-8u65-windows-x64.exe
2.安装,双击安装即可
3.配置环境变量:

 #添加环境变量JAVA_HOME,设置为JDK安装路径,例如: C:\Program Files\Java\jdk1.8.0_65
 #修改环境变量Path配置,在Path变量的最后添加如下内容:; %JAVA_HOME%\bin

4.验证安装,在cmd命令提示行中输入java -version出现如图所示即表示安装成功:

KAMS开发环境搭建指南详解_第1张图片
java.png

安装配置Maven3.3.9

1.下载:\\192.168.188.22\互联网金融事业部\信息技术部\soft\maven\apache-maven-3.3.9-bin.zip
2.解压即可
3.配置maven环境变量

#添加环境变量MAVEN_HOME设置为maven安装路径,例如: d:\soft\apache-maven-3.3.9
#修改环境变量Path配置,在Path的最后添加如下内容:; %JAVA_HOME%\bin

4.验证:在cmd命令提示行中输入mvn -v出现如图所示即表示安装成功:

KAMS开发环境搭建指南详解_第2张图片
maven.png

5.配置
在maven安装目录下的/conf文件下有一个setting.xml配置文件,此文件为全局配置,为了更加灵活,可以将此文件复制到 ${user.home}/.m2/下进行配置,其中:${user.home}为用户目录(C:\Users\用户名).m2文件会在使用mvn命令时自动生成,这样的配置为用户配置,针对计算机上登录的特定账户来说,用户配置优于全局配置。

简单介绍一下setting.xml中的几个配置:
localRepository 用于配置本地仓库存储文件位置(下载的依赖包的存储文件位置),如果不配置,默认为 ${user.home}/.m2/repository,建议配置到非系统盘下的文件夹如:
D:/javaEE/maven_repository

servers中的server节点,用于配置服务端的一些设置,如私服的用户名和密码,配置如:


  nexus
  yueyang
  yueyang123

mirrors中的mirror节点用于配置仓库列表配置的下载镜像,不配置则为maven默认的远程仓库:http://mvnrepository.com/
由于网络速度,以及本地可能需要上传部署公司内部的maven程序包。一般公司会建立私服来加快速度和发布部署公司内部的maven程序包。mirror配置示例如下:

  
    nexus 
    *
    kaisafax Nexus OSS
    http://192.168.42.32:8081/nexus/content/groups/public
  

使用阿里maven私服:

公司的maven私服地址:http://192.168.42.32:8081/nexus/content/groups/public
更多的配置可以参见:http://www.cnblogs.com/yangxia-test/p/4409736.html

安装配置mysql5.7.10.0(不需要使用公共数据库)

1.下载:\\192.168.188.22\互联网金融事业部\信息技术部\soft\database\mysql-installer-community-5.7.10.0.msi
2.安装
step1 : 双击该文件后,出现如下界面:

KAMS开发环境搭建指南详解_第3张图片

step2: 依次点击红框之后,出现如下界面:
KAMS开发环境搭建指南详解_第4张图片

step3: 这里我们选择自定义的,具体根据实际情况,next出现如下界面:
KAMS开发环境搭建指南详解_第5张图片

step4: 选择mysql servers ,根据自己喜好是否选择workbench,个人不是很喜欢用这个可以不选择安装,next出现如下界面:
KAMS开发环境搭建指南详解_第6张图片

因为系统的Microsoft Visual C++软件版本太旧,这里显示失败,需要重新,如果你的机器该软件已经是最新的了,那么将出现如下界面:
KAMS开发环境搭建指南详解_第7张图片

step选中5 : 自己数据库的安装位置和数据的存储位置。点击next,出现如下界面:
KAMS开发环境搭建指南详解_第8张图片

step6: next,出现如下界面
KAMS开发环境搭建指南详解_第9张图片

step7: next,出现如下界面
KAMS开发环境搭建指南详解_第10张图片

step8: 这里可以对mysql进行一些配置,配置好之后,next出现如下界面:
KAMS开发环境搭建指南详解_第11张图片

step9: 因为这里是做开发使用的,所以选择Development Machine , 其余可以默认,如果对日志等高级配置信息有兴趣可以选择Show Advanced Options,next出现如下界面:
KAMS开发环境搭建指南详解_第12张图片

step10:填好对应的数据库用户名和密码,也可以增加一个数据库用户,next 出现如下界面:
KAMS开发环境搭建指南详解_第13张图片

step11: 默认即可,next出现如下界面:
KAMS开发环境搭建指南详解_第14张图片

step12: 根据自己喜好,更改名称,一般默认即可,next出现如下界面:
KAMS开发环境搭建指南详解_第15张图片

step13 :next出现如下界面:
KAMS开发环境搭建指南详解_第16张图片

step14 : Execute出现如下界面:
KAMS开发环境搭建指南详解_第17张图片

step15 : 如果出现上述提示,则表示安装成功了!点击Finish即可。
3.测试
先按 [开始], 然后 [运行] ,输入 cmd 然后回车,在这个DOS窗体中,cd 到\MySQL Server 5.7\bin目录下 (回车) ,然后再mysql -u root -p (回车) ,Enter password: 输入密码即可。出现下图效果表示已经安装成功

KAMS开发环境搭建指南详解_第18张图片
mysql.png

安装破解Navicat

1.下载Navicat:\\192.168.188.22\互联网金融事业部\信息技术部\soft\database\Navicat for MySQL 11.0.10.rar
2.解压并根据个人电脑系统是32位还是64位双击安装文件安装即开始安装
3.破解在对应的版本中有一个PatchNavicat.exe可执行文件双击,然后找到安装刚刚安装的目录下的navicate.exe点击确定即可。


KAMS开发环境搭建指南详解_第19张图片
Paste_Image.png

4.测试,新建连接,输入连接信息点击测试连接,如果测试成功即可


KAMS开发环境搭建指南详解_第20张图片

5.创建数据库,选择连接右键新建数据库,填写信息,新建名为cms,字符集为utf-8的数据库
KAMS开发环境搭建指南详解_第21张图片
Paste_Image.png

安装配置Git

1.下载:\\192.168.188.22\互联网金融事业部\信息技术部\soft\version-control\Git-2.9.2-64-bit.exe
2.安装,双击安装即可
3.测试,鼠标右键出现git菜单如图所示表示安装成功

KAMS开发环境搭建指南详解_第22张图片
Paste_Image.png

4.配置用户名和邮件地址,这样每一次提交都会带配置的信息,右键点击Git Bash Here菜单:
配置用户名: git config --global user.name "pengyy"
配置邮件地址: git config --global user.email "[email protected]"

注册GitLab账号

内网GitLab地址:http://192.168.188.215:9999/
注册:

KAMS开发环境搭建指南详解_第23张图片
Paste_Image.png

发邮件到管理员邮箱请求通过并加入项目组: [email protected],邮件内容为用户名,所在开发组即可。
管理员通过以后才可以登录:
KAMS开发环境搭建指南详解_第24张图片
Paste_Image.png

可选择项目进行clone

KAMS开发环境搭建指南详解_第25张图片
Paste_Image.png

在本地目录进行clone,输入用户名和密码

KAMS开发环境搭建指南详解_第26张图片
Paste_Image.png

生成并上传ssh key
使用上面的http方式,push和pull每次都需要填写用户名和密码比较麻烦,实际过程中可以使用ssh key的方式,可以不需要输入用户名和密码。
生成ssh key:
1.查看是否已经有了ssh密钥:进入 C:\Users\用户名.ssh文件,如果没有密钥则不会有此文件夹,有则备份删除
2.生存密钥:$ ssh-keygen -t rsa -C “[email protected]”按3个回车,密码为空。

上传ssh key
进入 C:\Users\用户名.ssh文件,如图:


KAMS开发环境搭建指南详解_第27张图片
Paste_Image.png

用文本编辑器打开复制里面内容,登录GitLab选择Profile Setting菜单:


KAMS开发环境搭建指南详解_第28张图片
Paste_Image.png

选择SSH菜单:


KAMS开发环境搭建指南详解_第29张图片
Paste_Image.png

添加key 复制public key内容 填写title添加即可:
KAMS开发环境搭建指南详解_第30张图片
Paste_Image.png

这样ssh key上传就好了,换ssh的方式重新clone


KAMS开发环境搭建指南详解_第31张图片
Paste_Image.png
KAMS开发环境搭建指南详解_第32张图片
Paste_Image.png

克隆 kams项目
在git bash中输入git clone [email protected]:jzy/kams.git 等待下载完成即可

KAMS开发环境搭建指南详解_第33张图片
Paste_Image.png

安装配置IDEA

1.下载:\\192.168.188.22\互联网金融事业部\信息技术部\soft\ide\ideaIU-2016.2.1.exe
2.安装双击安装即可
3.第一次启动提示需要激活,选第二种方式激活,激活码获取地址:http://idea.lanyus.com/

KAMS开发环境搭建指南详解_第34张图片
Paste_Image.png

KAMS开发环境搭建指南详解_第35张图片
Paste_Image.png

4.选择需要主题,选择需要开启的功能,选择需要安装的插件,启动

KAMS开发环境搭建指南详解_第36张图片
Paste_Image.png

选择引入maven项目


KAMS开发环境搭建指南详解_第37张图片
Paste_Image.png

选择添加JDK


KAMS开发环境搭建指南详解_第38张图片
Paste_Image.png

输入工程名,点击完成即可


KAMS开发环境搭建指南详解_第39张图片
Paste_Image.png

配置maven

KAMS开发环境搭建指南详解_第40张图片
Paste_Image.png
KAMS开发环境搭建指南详解_第41张图片
Paste_Image.png

打开maven视图view>Tool Windows>Maven Projects

KAMS开发环境搭建指南详解_第42张图片

修改数据库连接配置打开db.properties文件修改数据库连接配置


KAMS开发环境搭建指南详解_第43张图片
Paste_Image.png

构建项目,选择maven生命周期中的clean和install右键运行,如图所示,构建成功即可:


KAMS开发环境搭建指南详解_第44张图片
Paste_Image.png

安装配置Tomcat8.0+,并整合到IDEA

1.下载 :\\192.168.188.22\互联网金融事业部\信息技术部\soft\servers\apache-tomcat-8.5.8-windows-x64.zip
2.安装:解压到指定目录即可
3.整合到IDEA
点击右上角的Edit Configuration


Paste_Image.png

添加tomcat本地服务器


KAMS开发环境搭建指南详解_第45张图片
Paste_Image.png

服务器配置:


KAMS开发环境搭建指南详解_第46张图片
Paste_Image.png

部署配置:其它的配置可自行配置
KAMS开发环境搭建指南详解_第47张图片
Paste_Image.png

配置完成后点击运行,开始运行:

KAMS开发环境搭建指南详解_第48张图片
Paste_Image.png

运行会自动打开浏览器,出现如图所示结果表示成功:

KAMS开发环境搭建指南详解_第49张图片
Paste_Image.png

安装破解配置JRebel,并整合IDEA和Tomcat

JRebel用于热部署,修改java代码或者需要编译的如jsp无需重新启动即可部署到服务器。
1.下载:JRebel插件:\\192.168.188.22\互联网金融事业部\信息技术部\soft\ide-plugins\jr-ide-intellij-6.4.6_13-16.zip
2.安装JRebel插件并重启

KAMS开发环境搭建指南详解_第50张图片
Paste_Image.png

3.因为需要收费,需要破解激活JRebel
KAMS开发环境搭建指南详解_第51张图片

选择I already having a license选择最后一个填入信息
http://idea.lanyus.com/任意名字
Email地址可以任意填写,稍等一会就可以了
点击Activeate JRebel
KAMS开发环境搭建指南详解_第52张图片
Paste_Image.png

出现激活成功:
KAMS开发环境搭建指南详解_第53张图片
Paste_Image.png

为项目添加JRebel配置
选择项目右键,选择Jrebel菜单,点击Configure module


KAMS开发环境搭建指南详解_第54张图片
Paste_Image.png

允许使用JRebel,注意这样会添加一个rebel.xml文件需要在.gitignore中过滤掉不提交:


KAMS开发环境搭建指南详解_第55张图片
Paste_Image.png
KAMS开发环境搭建指南详解_第56张图片
Paste_Image.png

配置服务器在Server标签中配置 on Update action和 on frame deactiveation都将其选为 Update classes and resource:

KAMS开发环境搭建指南详解_第57张图片
Paste_Image.png

使用JRebel插件以后,启动或者调试方式就需要选择JRebel来启动或调试了。

Paste_Image.png

修改index.jsp的内容然后刷新页面,即可看到效果

KAMS开发环境搭建指南详解_第58张图片
Paste_Image.png
KAMS开发环境搭建指南详解_第59张图片
Paste_Image.png

软件中心库(暂时使用windows共享方式)

地址为:\\192.168.188.22\互联网金融事业部\信息技术部\soft\

专题

1.新系统的Git分支模型,以及Git分支使用技巧 http://www.jianshu.com/p/c9df27ecc00f
2.代码规范 http://www.hawstein.com/posts/google-java-style.html
3.高质量 Java 代码开发实践
4.IDEA使用技巧,以及常用插件
5.单元测试以及EasyMock框架使用
6.Maven以及Nexus使用
7.其它Java Best Practice

你可能感兴趣的:(KAMS开发环境搭建指南详解)