Java学习2 - JDK和JRE和JVM的区别_JDK的下载安装_环境变量配置
一 JDK和JRE和JVM的区别
Jdk: Java Development kit - Java 开发工具
JRE: Java Runtime Environment - java运行环境
JVM: Java Virtual Machine - Java 虚拟机
关系:Jdk包含JRE,JRE包含JVM
二 Java 开发环境配置
1.下载JDK: www.oracle.com(download->Java(右侧)->Java SE (includes JavaFX) | Early Access --->Java Platform (JDK) 8u101 / 8u102 --->选择正确的版本下载JDK.
2.安装JDK --> 与安装其他软件一样(eg:安装目录:C:\Program File\Java\jdk....)
3.配置Java环境变量
a.设置JAVA_HOME环境变量:
操作步骤:我的电脑->属性 ->高级系统设置 -> 高级-> 环境变量 ->新建 ->输入(变量名:JAVA_HOME 变量值:C:\Program File\Java\jdk....) ->点击确定
b.配置path:
操作步骤:我的电脑->属性 ->高级系统设置 -> 高级-> 环境变量 ->找到path将' C:\Program File\Java\jdk....\bin; '复制到变量值前面,多个目录用分号隔开
' %JAVA_HOME%\bin ' 复制到变量值前面,多个目录用分号隔开
c.classpath:jdk5.0以上版本可以不配置classpath.
d. 验证java 环境变量是否配置成功:dos窗口输入cmd --- 输入java命令 --- 有java命令解释说明配置成功!
Eclipse的安装和导入项目:
1.安装jdk,配置环境变量 www.oracle.com
2.下载eclipse包 www.eclipse.com (注意:计算机位数,jdk,eclipse必须是相同位数)
3.在安装好的eclipse中安装svn
步骤:Help->Install New Software ->Add -> Name: Subclipse 1.6.x (Eclipse 3.2+) URL: http://subclipse.tigris.org/update_1.6.x -> ok ->Select All-> Next ->接受license->Finish
4.导入项目:File -> New ->project..->SVN -> Next -> Create a new repository location ->输入SVN的URL(公司提供)->输入自己的SVN账号->选择要下载的工程包->下载完毕
5.添加eclipse关联:右键选择工程 -> Build Path -> configure build path
Putty Man的使用:先下载安装包 - 修改putty local地址(Tool -> options) eg: PuTTY Location:D:\puttyman\putty.exe
PLink Location: D:\puttyman\plink.exe
工作笔记:
1. 监控tomcat log 然后再登陆看下,报什么异常
先找到tomcat 相应的目录(在执行的sh脚本里面去看tomcat的目录), 进入目录下面的logs(cat logs),监控log(tail -f catalina.out) ,执行登录操作就可以看到相应的异常-- 发给开发处理异常。 2.strace -esignal -p $PID 你下午跑ep自动化的时候,用这个命令监控下ember的服务是什么东西给强行停掉的,执行起不要关机关putty, $PID用ember的进程号替换。 3.有时候发现ember 服务还在,但是网页就是打不开,可能是250的防火墙没有关Java学习2 - JDK和JRE和JVM的区别_JDK的下载安装_环境变量配置的更多相关文章
- JDK下载安装与环境变量配置图文教程【超详细】
JDK下载安装与环境变量配置图文教程[超详细] 创建时间:2019年11月13日11时02分 文章目录 1. JDK介绍 1.1 什么是JDK? 1.2 JDK版本介绍 2. JDK下载与安装 3.w ...
- JDK下载安装与环境变量配置【全网最新】
1.下载安装JDK 下载地址:(https://www.oracle.com/java/technologies/downloads/) 最好选择解压版,解压即可(说删就删) 解压:例如我解压目录为 ...
- Java虚拟机(JVM),JDK,JRE和JVM的区别——通过示例学习Java编程(2)
Java虚拟机(JVM),JDK,JRE和JVM的区别 作者:CHAITANYA SINGH 来源:https://www.koofun.com/pro/kfpostsdetail?kfpostsid ...
- JAVA基础部分 JDK和JRE以及JVM
第一部分: 一.dos命令 *快捷查看电脑ip: Win + R进入cmd;输入ipconfig/all查看IPv4:192.168.0.xxx(首选); 基本命令: cd进入目录:d: 直接进入盘符 ...
- jdk、jre与jvm的区别与联系
为了学习数据库,重装了系统,之前前一直在用eclipse,现在准备换成myeclipse,这之前当然需要重新设置环境变量,顺手写下有关jdk.jre与jvm的区别与联系以供交流参考. 首先来说一下JD ...
- JDK、JRE和JVM的区别与相互之间的联系
工作这么久,好多时间都在研究一些并发.多线程.分布式.框架等这些东西,但是前几天突然被人问到jdk.jre.jvm的区别与联系,瞬间觉得一脸懵逼,感觉还是有必要重新整理一下一些比较基本的java知识了 ...
- JAVA(JDK,JRE)更改目录安装及环境变量配置
重温一下 JAVA(JDK,JRE)更改目录安装及环境变量配置 https://jingyan.baidu.com/article/e2284b2b5b7ae5e2e7118d11.html 备注:随 ...
- Windows10系统下Java JDK下载、安装与环境变量配置(全网最全步骤)
1.首先要明确: JDK.JRE.JVM的含义 2.下载目前最新的JDK:Java SE Development Kit 17,传送门::https://www.oracle.com/java/tec ...
- JAVA开发环境搭建 - JDK安装及环境变量配置
1.前提条件 系统:本教程以WIN7系统为例 JDK:本教程以jdk-7u79-windows-x64为例 2.安装步骤 双击运行JDK安装程序
随机推荐
- shell下>和>>的区别
> :如果文件不存在,同上,如果文件存在,先将文件清空,然后将数据填入此文件 >> :如果文件不存在,将创建新的文件,并将数据送至此文件:如果文件存在,则将数据添加在文件后面
- upupw一键绿色免安装环境包
项目测试,选择upupw环境包 下载nginx版本,解压即可使用 任务就是要把我电脑上的项目test.com提供给公司局域网同事访问,如果是apache的话,前面的wampserver已经讲过了. 1 ...
- python——赋值与深浅拷贝
初学编程的小伙伴都会对于深浅拷贝的用法有些疑问,今天我们就结合python变量存储的特性从内存的角度来谈一谈赋值和深浅拷贝~~~ 预备知识一——python的变量及其存储 在详细的了解python中赋 ...
- Unity脚本时间执行顺序
1.Awake Awake用于脚本唤醒.此方法为系统执行的第一个方法,用于脚本的初始化,在脚本的生命周期中只执行一次. 2.Start Start方法在Awake之后执行,在脚本生命周期中只执行一次. ...
- visual studio 工具的使用
1,快捷键 a, ctrl+e ,ctrl+c 快速注释 ctrl+e ,ctrl+u 取消注释 b,ctrl+k,ctrl+d 快速格式化. 2,开发相关 a,在Microsoft Visual ...
- Android studio下gradle Robolectric单元测试配置
android studio下gradle Robolectric单元测试配置 1.Robolectric Robolectric是一个基于junit之上的单元测试框架.它并不依赖于Android提供 ...
- 定位 position: absolute & relative
[position:absolute] 意思是绝对定位,他默认参照浏览器的左上角,配合TOP.RIGHT.BOTTOM.LEFT(下面简称TRBL)进行定位,有以下属性: 1)如果没有TRBL,以父级 ...
- SQL Developer报错:Unable to find a Java Virtual Machine解决办法
安装了64位的Oracle数据库以及32位的Oracle客户端,在开始菜单中第一次打开客户端的SQL Developer时提示输入java.exe的路径,我选择了Oracle数据库自带的jdk路径,确 ...
- JavaScript的面向对象编程(OOP)(三)——聚合
之前写过了类和原型,这里再说聚合,在写关于聚合之前,对与继承我再总结一下.JavaScript中关于继承的方式一共有三种,之前写了两种,但是没有说明,这里补充说明一下. 1.类式继承:通过在函数对象内 ...
- 为Node.js编写组件的几种方式
本文主要备忘为Node.js编写组件的三种实现:纯js实现.v8 API实现(同步&异步).借助swig框架实现. 关键字:Node.js.C++.v8.swig.异步.回调. 简介 首先介绍 ...