Java开发准备工作

一、环境安装

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

版本对应.png

笔者选择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

图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/

图1.png

②选择终极版本,并下载安装程序
图2.png

③安装完成,激活注册

如果急着使用,可以先在网上查看激活码注册,后续有破解版彻底解决问题。

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使用

在家也能办公

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 218,451评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,172评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,782评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,709评论 1 294
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,733评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,578评论 1 305
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,320评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,241评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,686评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,878评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,992评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,715评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,336评论 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,912评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,040评论 1 270
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,173评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,947评论 2 355

推荐阅读更多精彩内容