初入公司JAVA小白的福音,各种软件安装配置
对酒对歌,落梅成愁,十里长亭水悠悠
前言
我是一个经历过大风大浪的小白,就初入公司装机这一套,我经历过不下三次。所以,痛定思痛,我写下了这一片JAVA小白初入公司装机教学。
这一篇都是些基础的东西,不属于小白范畴的就不用看了,看了也是浪费时间,写这个的目的一方面是为了帮助和我一样的同学,另一方面也是为了万一再有下次的话不会手忙脚乱的瞎抓。
以前呢,一装这些相关的配置软件什么的,就是各种翻教程,找链接,到写教程以前,那些教程、攻略我是翻得够够的了。
所以写下这个,帮助自己有个系统的计划,也希望能够帮助到和我一样的同学。
一.JDK下载、安装、环境配置、测试
1.JDK下载
(1)Oracle官网地址:http://www.oracle.com/
访问页面:
点击Products(产品):
点击Java:
点击Java后会跳到的页面:
滚轮往下翻:
点击Oracle OpenJDK或者Oracle JDK都可以(此处以Oracle JDK演示):
点击JDK Download就可以下载了(此处以JDK SE 15演示):
跳页面:
往下翻:
这里就是JDK的下载处了,这么多下载链接对应的是不同的开发环境,比如以Linux开头的后面的JDK链接是在Linux上用的JDK,macOS开头的是在mac环境上用的JDK,此处以Window开头的做个简单的讲解。
上面的图中有两个可以供Window用户下载的JDK15的链接,这两个有什么区别呢?
第一个叫做Windows X64 Installer,说明它是一个安装版,链接结尾是.exe,说明它是一个应用程序
第二个结尾是.zip,说明它是一个ZIP压缩包,下载解压后无需安装即可使用。
这里建议新手下载安装版,不会弄错。
(备注:有些同学需要下载JDK1.8,其实在官网上的JDK8就是你们要的JDK1.8.)
点击第一个链接,也就是安装版下载,会有一个弹框出现:
点击同意,点击下载:
随便找个地方把这个安装版的JDK下载下来就好了。
2.JDK安装
双击你下载好的JDK15安装版
下一步:
它的默认安装路径是红框里的那个,有需要的同学可以选择改一个路径,不需要的同学则继续下一步。
这里我把它换了个路径,因为我比较喜欢统一管理这些。
等着它安装好:
这里JDK15就安装完成了,有需要的同学可以点击后续步骤去官网查看API文档什么的,多看一点还是有用的。
3.JDK环境配置
打开你的系统环境变量的设置框。
操作步骤(此处就不上图了,因为每个人的情况都不一样):右击电脑——》点击属性——》点击高级系统设置——》点击环境变量。
如果这个方法你找不到电脑上的环境变量的话,你可以打开电脑系统自带的搜索框或者设置中的搜索框,直接搜索“环境”,就会出现系统环境变量和账户/用户环境变量。
如果还是找不到的话我就无能为力了,就麻烦同学自己上网找方法吧。
环境变量配置框,上面的是用户环境变量,下面的是系统环境变量:
JDK的环境变量配置都要配在系统变量里!有的教程说可以配在用户环境变量里,千万不要这么做,别问我为什么,说多了都是泪!
(1)配置JAVA_HOME
点击系统变量下方的“新建”按钮,在弹出的“新建系统变量”窗口中,新建一个名为“JAVA_HOME”的环境变量,变量值为JDK(JAVA)的安装路径,然后点击确定。
本人的JDK安装路径为:E:\JAVA\JDK15。
(2)配置CLASSPATH
和JAVA_HOME一样,新建一个名为“CLASSPATH”的环境变量,变量值为:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(3)配置PATH
设置Path环境变量,该变量已经存在,所以在列表中选择Path,点击下方的“编辑”按钮,在弹出的窗口中添加如下信息:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,然后点击“确认”按钮即可。
至此JDK的环境便已经配好,点击确认就完事了。
4.测试JDK
WIN+R输入cmd打开黑框。
输入java -version,回车测试,弹出以下信息说明成功(红框内的是你的JAVA的版本,也就是你JDK的版本)。
二.MySQL下载、安装、测试、卸载
1.MySQL下载
Oracle官网地址:http://www.oracle.com/
进入Oracl官网:
点击Products,点击MySQL:
点击DOWNLODS:
往下拉拉到能看到MySQL Community(GPL) Downloads的地方,点击MySQL Community(GPL) Downloads:
点击MySQL Installer for Windows:
这里就是MySQL的下载位置了,当前是MySQL8.0.21,如果想要下载其他版本的同学可以点击Archives来选择其他版本:
这里可以选择想要下载的版本以及使用的场景,你如果在Windows就选择Windows,你如果是其他的就选择其他的。
此处以MySQL8.0.20来举例。
版本选择8.0.20,操作系统选择Microsoft Windows.
相信细心的同学发现,下面有两个可以下载的安装包,一个24.4M,一个420.6M,那么有什么区别呢?
其实没什么区别,第一个小的包是联网安装包,也就是你下完之后在安装的过程中需要全程联网,否则会出问题。第二个是离线安装包,也就是可以离线安装。
建议大家选择离线安装包(也就是大的那个)下载,以免安装的时候出现什么问题。
2.MySQL安装
双击下载好的MySQL8.0.20安装包:
转到下面页图,点击Next:
点击Execute
(这里是MySQL自己需要的一些东西但你没有或者不合格,你点了Execute后它会自动去下载和安装,你不用管,只需要按它的意思点击同意什么的就可以了。):
完事之后点击Next进行下一步
(有时候上面会有没有自动解决的问题存在,就是后面标记Manual的,点击Next时会提示有产品没解决,是否下一步?别管它,点YES就行)
点击Execute,等一会儿,让它自己下载安装:
需要的插件安装完成,点击Next:
继续Next:
NEXT:
Next:
Next:
Next,到了这个页面需要给你的MySQL设一个密码,一般来说自己的话就root就好,其他的也行,root的话账号密码就都是一样的了,好记:
继续Next,红框中的是你的MySQL服务名,可以改,方便你在需要亲自启动或关闭服务的时候找到:
Next,到这里就是最后一步了,让我们怀着万分感恩的心情一起祈祷全是绿勾√!
完成,Finish!
有一个页面没有截图,不过那个页面直接Next就好了:
Finish!一路到这个页面,测试一下账号和密码对不对。
点击Check:
啊,我变绿了,好快乐!这就是程序员的快乐绿色?
Next,让我们再次怀着万分虔诚的心祈祷,两个绿勾!Execute启动!
快乐起来了,Finish。
一路Finish,Next,到这里,我就要恭喜你,安装完成。
然后会弹出来MySQL工作台和一个黑框,看一眼关了就好。
完结,撒花!
3.MySQL安装完成测试
一般来说,完成上面的安装,看到最后的页面就已经安装好了,但是有些同学不放心,想要用其他方式证明一下,那也不是不行。
(1)黑框
Win+R——》cmd,进入黑框,输入net start mysql80,只要有提示就是安装成功的。
这里要说明一下,命令行mysql80是我的mysql服务名,你的是多少就写多少
(安装的时候有说过服务名的事情)。
(2)服务
Win+R——》services.msc,打开系统服务框,找一下你的mysql服务名,如果启动类型不是自动的话最好设置一下,这样用起来比较方便。
(3)客户端测试
下载一个MySQL客户端,连一下就知道能不能用了。这里我用的是SQLyog测试的,也可以用其它的客户端,都一样。
4.MySQL卸载
这是赠送的,我本来不想写这个,但是考虑到同学们可能某些时候会需要用到,必须卸载MySQL重新安装的场景,我含着泪卸了我的MySQL给大家写下了这个教程。
在此,我呼吁大家,珍爱生命,不要轻易卸载MySQL!
(1)关闭服务中运行的MySQL
a.win+R输入services.msc回车,进入服务页面。
b.找到运行的MySQL关掉服务。
(2)卸载系统中MySQL程序
a.进入系统自带的卸载设置,只要是名字带MySQL的全部卸载掉。
(我已经卸载了好多,这只是为了截个图方便告诉同学们在哪儿。)
(3)删除系统依旧存在的MySQL文件夹
a.MySQL默认安装路径C:\Program Files\MySQL(如果你安到了别的地方,就去那个地方把它删了)
b.删除ProgramDate下的MySQL(这个文件夹是隐藏的,需要勾选隐藏的项目才能看到)
进入这个文件夹,里面会看到一个MySQL的文件夹,删掉它
(4)谨慎起见,重启一下电脑,这样基本就都卸载干净了。
三.MAVEN安装、配置
1.MAVEN官网:
http://maven.apache.org/download.cgi
2.转载链接:
https://blog.****.net/m0_37167369/article/details/81628305?biz_id=102&utm_term=maven%E5%AE%89%E8%A3%85&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0-81628305&spm=1018.2118.3001.4187
(备注:MAVEN的话我就不自己装了,这篇是我转载别人的,应该算是MAVEN从讲解到安装以及配置写的很清楚的一篇了,官网链接什么的都有,写的非常棒。)
四.GIT安装、基础使用
1.GIT官网
https://git-for-windows.github.io/
2.转载链接
https://blog.****.net/lvkelly/article/details/54666868?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160291420519724835802543%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=160291420519724835802543&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_click~default-1-54666868.first_rank_ecpm_v3_pc_rank_v2&utm_term=git%E5%AE%89%E8%A3%85&spm=1018.2118.3001.4187
(备注:不知道在哪儿打开git bash的同学随便找个地方右键就可以看到了。)
3.GIT使用小福利
这个是针对一点儿不会用git的同学说的,会用的可以无视,说的只是如何下载项目。
(1)随便找个地方,新建一个文件夹,然后点进去。(这个是我刚建的)
(2)进入文件夹后,鼠标右键,找到Git Bash Here,左键点击,会有一个Git的黑框弹出。
(3)在命令行输入Git init,这个命令的作用是创建一个空的Git仓库或者重新初始化一个现有仓库。
(4)git clone 项目地址,这个命令就是克隆项目到你新建的文件夹。
比如: git clone github.com/hankcs/HanLP
后面的链接就是你要下载的git项目的地址。
五.IDEA下载
IDEA官网链接:https://www.jetbrains.com/idea/
点击DOWNLOAD:
1.正版(收费)
这个有30天的试用期,过了会收费。
第一种解决方案是30天以后你把现在的idea卸载了然后重新安装一次,以前的话这种方法可以更新30天倒计时,现在不知道行不行了。
第二种解决方案是找一个网上的**版。
2.社区版(免费)
这个黑色下载框的就是免费的社区版,相对于正版来说少了许多功能,但是对于新手同学来说足够用了,因为少的那些功能你现在不会用上的。
如果说公司有要求不让用**版软件,你又不想30天换一次软件的话,可以下载这个社区版本,也挺好用。
3.安装
双击点开下载的安装包,选个安装路径,一路Next,然后Finish。
六.MySQL客户端下载
1.Navicat客户端
Navicat官网链接:https://www.navicat.com.cn/products/
Navicat是收费的,没有免费版本。
你可以选择十四天十四天轮着用,或者去网上找一个***。
2.SQLyog
(1)SQLyog官网
https://sqlyog.en.softonic.com/
(备注:进去直接download就可以了,至于使用的话自己研究吧,和navicat差不多。)
七.PostMan测试工具下载
1.PostMan官网
https://www.postman.com/postman
2.百度云链接
链接:https://pan.baidu.com/s/1sI5VmL2OujmOH_DUI9YzlQ
提取码:1234
(备注:是这样的,本来我也想去官网下载,可是我在postman官网的登录信息失效了,要重新登录,可是我又不记得登录的账号和密码了,重新注册一遍我又觉着很麻烦,所以说我就把百度云的链接放上来了,当然,不觉着麻烦的同学可以去官网下载哦。)
八.TOMCAT下载
1.Tomcat官网
http://tomcat.apache.org/
2.百度云链接
链接:https://pan.baidu.com/s/17D7M5126iBj6xRLafRz3hA
提取码:1234
(备注:我本来不想写这个的,但是为什么又加上了呢?因为在某些时候,中国人是有些封建的,就好比你看我这第八个序号,像不像我要发的意思呢?现在很多项目都是用的SpringBoot框架,不需要自己下载安装Tomcat,但是大家万一会用到,我就先把这个放到这里了。)
后语
链接:https://pan.baidu.com/s/1hoJteT5wrSnVcsTBuZe0lg
提取码:1234
这个百度云链接里面有我上面说的所有软件,并且有不同版本,不过仅限Windows用户下载,因为里面的都是windows版本的东西。
有些同学问了,你是不是有病?这个链接放在开头不好吗?我都下完了,你放这儿,有什么用?
你问到点子上了,能看到这里的人,一定是和我一样的爱学习的好同学,所以宝贵的东西当然要和有缘人分享啦。虽然可能你已经下完了,这个链接没什么用了,但是千里送鹅毛,礼轻情意重。
万一以后用上了呢?
哎,你们根本不知道我为了写这个付出了多少,我把跟了我许多年的JDK、Mysql、IDEA什么的全都卸了然后又重装了一遍。
你知道我重装的这段时间是怎么过来的吗?
卸载重装的感觉真爽!