一、安装JDK

点击 JDK8下载,根据自己的平台,选择相应的版本进行下载。

Java环境分JDK和JRE ,JDK就是Java Development Kit。
简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。
JRE是Java Runtime Enviroment是指Java的运行环境,是面向 Java 程序的使用者。

以 Windows安装JDK为例,双击下载的JDK,设置安装路径。这里我选择默认安装在“D:\Program Files\Java\jdk1.8.0_181”目录下。

安装过程中会弹出两次安装一次是安装JDK,一次是安装JRE

JDK是提供给代码的一些依赖包,JRE是提供java运行环境,

但是如果安装了JDK的话 也会帮你安装JRE,所以其实不安装也可以正常

当前系统以windows10 为例

“我的电脑” 右键菜单—>属性—>高级系统设置—>高级—>环境变量—>系统变量—>新建

变量名: JAVA_HOME
变量值: D:\Program Files\Java\jdk1.8.0_181
变量名: CALSSPATH
变量值: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 

找到 path 变量名—>“编辑” 添加(变量之间用";"隔开):可以加在最前面 也可以加在最后面 最后面记得在前面加分号隔开,最前面记得在最后面加上分号隔开。

变量名: PATH
变量值: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

  

将path应该添加的路径放在path的最后面,在Windows命令提示符(cmd)下验证 Java 是否成功:
java -version

如果有多个JDK路径的话,JAVA_HOME 的路径改掉就可以,指向你想要使用的JDK路径,所以以后如果要更新JDK的话 不一定需要卸载原先的JDK

二、安装IDE

上学的时候我们使用的最好的免费的java变成工具是eclipse,现在用的是IDEA,下载地址 https://www.jetbrains.com/idea/

根据需要对当前想要安装的版本进行选择,现在安装的版本是2018.2的版本,根据你的系统进行选择安装

安装后进行破解

2018.8.15更新最新破解补丁JetbrainsCrack-3.1-release-enc.jar
百度云下载地址:https://pan.baidu.com/s/1hcoSMVfdQD3UzvCaGUCK3w 密码:x56a

百度云下载地址:https://pan.baidu.com/s/1tWdiyWTyfOBxamnl2tX1XQ 密码:rbqo

2、将补丁放在安装包的/bin路径下,如图中放置在最后的jar文件,并且 分别 对本文件夹(bin)下的idea.exe.vmoptions和idea64.exe.vmoptions这两个文件进行修改,打开文件在末尾添加如下配置指令:

windows版:-javaagent:D:/indea/bin/JetbrainsCrack-3.1-release-enc.jar

Mac版:-javaagent:../bin/JetbrainsCrack-3.1-release-enc.jar

说明:D:/indea/bin/ 是你IDEA的安装位置

3、保存编辑后的文件后,到 http://idea.lanyus.com 网站中 ,点获取注册码,拷贝注册码 
4、打开IDEA,进入激活窗口此时需要选择 激活码(Activation code) 的激活方式,并输入刚刚拷贝激活码进行激活 
5、激活完成

破解博客参考:https://blog.csdn.net/halen001/article/details/81137092

三、更改工作空间

在IDEA中

1)IDEA里的project相当于eclipse的wordspace

2)IDEA里的model 相当于eclipse的project

所以在create完project完成之后就是创建New Modle,即想创建的项目。以后想创建新的项目,直接在Project Structure添加新Modle即可。

更改IDEA工作空间,使得每次进入IDEA都可以选择新的:在IDEA里ctrl + alt + s,选择Reopen last project on startup



(一)环境安装之Java的更多相关文章

  1. 基本环境安装: Centos7+Java+Hadoop+Spark+HBase+ES+Azkaban

    1.  安装VM14的方法在 人工智能标签中的<跨平台踩的大坑有提到> 2. CentOS分区设置: /boot:1024M,标准分区格式创建. swap:4096M,标准分区格式创建. ...

  2. Docker环境安装部署Java应用(含安装Tomcat和JDK)

    1.部署思路 两台docker机(centos 7系统),Docker 版本:18.09.6, build 481bc77156 Docker host IP:192.168.102.135 Dock ...

  3. Selenium常用API的使用java语言之1-环境安装之Java

    (一)环境安装之Java 1.安装java 点击 JDK8下载,根据自己的平台,选择相应的版本进行下载. 小知识: Java环境分JDK和JRE ,JDK就是Java Development Kit. ...

  4. Mac OS 您需要安装旧 Java SE 6 运行环境才能打开“XXX” 问题

    问题描述: 今天在Mac OS上安装一个app的时候提示 “您需要安装旧 Java SE 6 运行环境才能打开 XXX” ,在网上搜索了一下,有说要改app的info.plist文件的,将其中的JVM ...

  5. Java 学习第一步-JDK安装和Java环境变量配置

    Java学习第一步——JDK安装及Java环境变量配置 [原文]  2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋 ...

  6. ubuntu1404安装配置java环境(jdk8)

    这个安装比较简单,网上也有数不清的教学,我这里记录以下,方便以后万一失忆了回来看看能想起来.个人博客http://www.cnblogs.com/wdfwolf3/ 1.下载安装 言归正传,我们需要到 ...

  7. C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装

    原文:C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装 要求: JDK.Mysql.Tomcat三者制作成一个安装包, 不能单独安装,安装过程不显示三者的界面, 安装完成要配置 ...

  8. centos上安装配置java WEB环境_java(转)

    趁着十一期间,好好的写写随笔来记录自己所学.所践和所得,不足之处,欢迎各位拍砖~~~ 工具:Xftp 5.Xshell 5 一.安装jdk 1. 使用Xftp 5把jdk-8u65-linux-x64 ...

  9. eclipse安装中java环境的搭建

    转自博客园:amandaj  做了小小改动. 一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近 ...

随机推荐

  1. CentOS7 搭建 python pypi 私有源

    (1)寻找可用的同步源,我选择的是中科大的源:http://rsync.mirrors.ustc.edu.cn (2)创建数据同步目录:/root/pypi(如果想存放到其他目录,可以通过软链接的方式 ...

  2. 离线安装 python 第三方库

     离线安装 python 第三方库 首先你需要在联网的服务器上已经安装了一个第三方库,比如是paramiko,也就是说你已经执行了 pip install paramiko    ,小提示: 如果在安 ...

  3. 宽带、ADSL、以太网、PPPoE

    作者:北极链接:https://www.zhihu.com/question/25847423/answer/31563282来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出 ...

  4. P3705 [SDOI2017]新生舞会 01分数规划+费用流

    $ \color{#0066ff}{ 题目描述 }$ 学校组织了一次新生舞会,Cathy作为经验丰富的老学姐,负责为同学们安排舞伴. 有\(n\)个男生和\(n\)个女生参加舞会买一个男生和一个女生一 ...

  5. 大型php网站性能和并发访问优化方案(转载自php中文网)

               网站性能优化对于大型网站来说非常重要,一个网站的访问打开速度影响着用户体验度,网站访问速度慢会造成高跳出率,小网站很好解决,那对于大型网站由于栏目多,图片和图像都比较庞大,那该怎 ...

  6. mysql数据库分库分表shardingjdbc

    分库分表理解 分库分表应用于互联网的两个场景;大量数据和高并发,通常策略有两种:垂直分库,水平拆分 垂直拆分:是根据业务将一个库拆分为多个库,将一个表拆分为多个表,例如:将不常用的字段和经常访问的字段 ...

  7. mfix的Negative gas density报错解决

    错误很难定位,因为编译正常,而是运行过程中会告知出现Negative gas density,并且不收敛,没有其他错误信息.最后通过一步步定位发现是由于 IC_EP_g(1) < EP_star ...

  8. LeetCode记录之9——Palindrome Number

    LeetCode真是个好东西,本来闲了一下午不想看书,感觉太荒废时间了就来刷一道题.能力有限,先把easy的题目给刷完. Determine whether an integer is a palin ...

  9. HDU_1043 Eight 【逆向BFS + 康托展开 】【A* + 康托展开 】

    一.题目 http://acm.hdu.edu.cn/showproblem.php?pid=1043 二.两种方法 该题很明显,是一个八数码的问题,就是9宫格,里面有一个空格,外加1~8的数字,任意 ...

  10. lambda 表达式定制操作

    泛型算法中的定制操作 许多算法都会比较输入序列中的元素以达到排序的效果,通过定制比较操作,可以控制算法按照编程者的意图工作. 普通排序算法: template<class RandomItera ...