(一)环境安装之Java
一、安装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的更多相关文章
- 基本环境安装: Centos7+Java+Hadoop+Spark+HBase+ES+Azkaban
1. 安装VM14的方法在 人工智能标签中的<跨平台踩的大坑有提到> 2. CentOS分区设置: /boot:1024M,标准分区格式创建. swap:4096M,标准分区格式创建. ...
- Docker环境安装部署Java应用(含安装Tomcat和JDK)
1.部署思路 两台docker机(centos 7系统),Docker 版本:18.09.6, build 481bc77156 Docker host IP:192.168.102.135 Dock ...
- Selenium常用API的使用java语言之1-环境安装之Java
(一)环境安装之Java 1.安装java 点击 JDK8下载,根据自己的平台,选择相应的版本进行下载. 小知识: Java环境分JDK和JRE ,JDK就是Java Development Kit. ...
- Mac OS 您需要安装旧 Java SE 6 运行环境才能打开“XXX” 问题
问题描述: 今天在Mac OS上安装一个app的时候提示 “您需要安装旧 Java SE 6 运行环境才能打开 XXX” ,在网上搜索了一下,有说要改app的info.plist文件的,将其中的JVM ...
- Java 学习第一步-JDK安装和Java环境变量配置
Java学习第一步——JDK安装及Java环境变量配置 [原文] 2014-05-30 9:09 Java SE 阿超 9046 views Java作为当下很主流的编程语言,学习Java的朋 ...
- ubuntu1404安装配置java环境(jdk8)
这个安装比较简单,网上也有数不清的教学,我这里记录以下,方便以后万一失忆了回来看看能想起来.个人博客http://www.cnblogs.com/wdfwolf3/ 1.下载安装 言归正传,我们需要到 ...
- C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装
原文:C# 制作Java +Mysql+Tomcat 环境安装程序,一键式安装 要求: JDK.Mysql.Tomcat三者制作成一个安装包, 不能单独安装,安装过程不显示三者的界面, 安装完成要配置 ...
- centos上安装配置java WEB环境_java(转)
趁着十一期间,好好的写写随笔来记录自己所学.所践和所得,不足之处,欢迎各位拍砖~~~ 工具:Xftp 5.Xshell 5 一.安装jdk 1. 使用Xftp 5把jdk-8u65-linux-x64 ...
- eclipse安装中java环境的搭建
转自博客园:amandaj 做了小小改动. 一.java 开发环境的搭建 这里主要说的是在windows 环境下怎么配置环境. 1.首先安装JDK java的sdk简称JDK ,去其官方网站下载最近 ...
随机推荐
- Xamarin 笔记
1. 报类 $(_DeviceSdkVersion) >= 21 异常,提示部署失败 解决办法:升级 xamarin for visual studio 2. 新建项目时,报“程序包安装错误”: ...
- 快速理解mysql主从,主主备份原理及实践
感谢大家在上一篇 学一点Git--20分钟git快速上手 里的踊跃发言.这里再次分享干货, 简单介绍mysql双机,多机异地热备简单原理实战. 双机热备的概念简单说一下,就是要保持两个数据库的状态自动 ...
- mysql设计-基本操作
mysql 设计 1)服务器管理 2)数据库管理 3)表管理 4)字段管理 5)索引管理 操作 1)sql语句 2)单表操作 3)多表操作 索引 记录 字段 mysam innodb ibdata1 ...
- DHCP与PPPOE 区别
1.静态IP的方式,如果是占用一个INTERNET的IP的话,上网都是很贵的,当然这个也是最方便的,开机就能上网,不用做任何拨号或者认证的过程.2.PPPOE,只是多了一个获得IP的过程,一旦获得了I ...
- jvm学习笔记之对象详解
一.对象的组成 对象头(Header): 运行时数据:存储对象运行时的数据,如哈希码.GC分代年龄.锁状态标志.线程持有的锁.偏向线程ID.偏向时间戳等,这部分数据官方成为“Mark Word”,它的 ...
- vue模块拖拽效果
正巧在之前面试中遇到问实现拖拽效果 当时面试的时候简单回答了实现的方式与逻辑. 现在闲来无事,把这个东西实现了一下. 原理很简单,写的很方便. 数据驱动,建立一个数组,数组初始长度为1 拖动触发时,添 ...
- 一个很棒的PHP缓存类,收藏下
<?php class Cache { /** 缓存目录 **/ var $CacheDir = './cache'; /** 缓存的文件 **/ var $CacheFile = ''; /* ...
- 文件句柄NSFileHandle
//一.读取 //1.以只读方式打开 NSFileHandle *fh = [NSFileHandle fileHandleForReadingAtPath:txtPath]; //2.读取所有内容 ...
- JUC包下Semaphore学习笔记
在Java的并发包中,Semaphore类表示信号量.Semaphore内部主要通过AQS(AbstractQueuedSynchronizer)实现线程的管理.Semaphore有两个构造函数,参数 ...
- 小Q系列故事——最佳裁判
Time Limit:200MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Description 过去的2012年 ...