一、环境安装
windows系统
1、jdk安装
目前常用的是以下两种,其他版本都可在官网下载
①版本选择
jdk7:
https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR
jdk8:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
②jdk安装默认在C盘
③环境变量
a.在电脑桌面 右键点击 “此电脑”的“属性”选项
b.选择“高级系统设置”选项
c.点击下面的“环境变量”选项
d.点击“系统变量”下面的”新建“选项
e.配置
I.在”变量名“处填上”Java_Home“
”变量值“为JDK安装路径,笔者的路径是”D:\Program Files\Java\jdk1.8.0_91“
II.在”系统变量“中找到”Path“
“%Java_Home%\bin;%Java_Home%\jre\bin;”
III.在“系统变量”栏,“新建”,“变量名”为“CLASSPATH”,
"变量值”为:
“.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar”
④测试jdk是否安装成功
通过cmd测试:
I.输入java
II.输入javac
III.输入java -version
注:对于多版本开发的,可以安装多个jdk,可以自由切换,后续更新。
2、maven安装
①maven版本对应jdk版本的要求
http://maven.apache.org/docs/history.html
笔者选择Maven 3
②环境配置
I.新建环境变量MAVEN_HOME,赋值D:\Program Files\Apache\maven
II.编辑环境变量Path,追加%MAVEN_HOME%\bin;
③测试maven
mvn -v
④配置maven本地仓库
I.在D:\Program Files\Apache\目录下新建maven-repository文件夹,该目录用作maven的本地库
II.打开D:\Program Files\Apache\maven\conf\settings.xml文件,查找下面这行代码:
<localRepository>/path/to/local/repo</localRepository>
III.ocalRepository节点默认是被注释掉的,需要把它移到注释之外,然后将localRepository节点的值改为我们在3.1中创建的目录D:\Program Files\Apache\maven-repository。
注:一般公司开发会有自己的私有仓库,所以需要替换maven自带setting.xml文件。每导入一个maven项目,需要对应修改他的maven配置,idea配置见图1.png
3、git使用
版本控制最早之前有svn,现在普遍是git,如果你还没用git,请尽快上手。
可视化工具
地址:
https://git-scm.com/download/win
注:现在公司一般搭建一个Gitlab服务器,当你安装好git后,就可以把自己的邮箱或者公司邮箱发给你的上级领导,让他把你开一个账户,分配项目权限,你就可以通过用户名和密码登录git,clone你需要的项目。
后续笔者会专门讲解如何搭建Gitlab服务器,如何开一个账户,如何分配权限以及如何codeview。
二、开发工具
1、idea开发工具(强烈推荐)
①打开 IntelliJ IDEA 官网:https://www.jetbrains.com/idea/
②选择终极版本,并下载安装程序
③安装完成,激活注册
如果急着使用,可以先在网上查看激活码注册,后续有破解版彻底解决问题。
2、mysql可视化工具
推荐几个,根据个人喜爱选择
①MySQL Workbench
②Navicat
③SQLyog(笔者习惯使用这款)
Professional 版本:
注册名:luoye2562
注册码:ec38d297-0543-4679-b098-4baadf91f983
Enterprise 版本:
注册名:luoye2562
注册码: 59adfdfe-bcb0-4762-8267-d7fccf16beda
Ultimate 版本: (终极是最好的)
注册名:luoye2562
注册码: 8d8120df-a5c3-4989-8f47-5afc79c56e7c
3、远程连接工具SSH和linux的连接
推荐2款,根据个人喜爱选择
①secureCRT
②XShell(笔者倾向于这款)
4、API调试工具(支持json格式)
①postman
②火狐浏览器
接口返回数据自动转json格式
5、压测工具JMeter
6、Beyond Compare
主要用途就是对比两个文件夹或者文件,并可将差异以颜色标示,比较范围包括目录,文档内容等
7、vpn使用
在家也能办公