一 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的下载安装_环境变量配置的更多相关文章

  1. JDK下载安装与环境变量配置图文教程【超详细】

    JDK下载安装与环境变量配置图文教程[超详细] 创建时间:2019年11月13日11时02分 文章目录 1. JDK介绍 1.1 什么是JDK? 1.2 JDK版本介绍 2. JDK下载与安装 3.w ...

  2. JDK下载安装与环境变量配置【全网最新】

    1.下载安装JDK 下载地址:(https://www.oracle.com/java/technologies/downloads/) 最好选择解压版,解压即可(说删就删) 解压:例如我解压目录为 ...

  3. Java虚拟机(JVM),JDK,JRE和JVM的区别——通过示例学习Java编程(2)

    Java虚拟机(JVM),JDK,JRE和JVM的区别 作者:CHAITANYA SINGH 来源:https://www.koofun.com/pro/kfpostsdetail?kfpostsid ...

  4. JAVA基础部分 JDK和JRE以及JVM

    第一部分: 一.dos命令 *快捷查看电脑ip: Win + R进入cmd;输入ipconfig/all查看IPv4:192.168.0.xxx(首选); 基本命令: cd进入目录:d: 直接进入盘符 ...

  5. jdk、jre与jvm的区别与联系

    为了学习数据库,重装了系统,之前前一直在用eclipse,现在准备换成myeclipse,这之前当然需要重新设置环境变量,顺手写下有关jdk.jre与jvm的区别与联系以供交流参考. 首先来说一下JD ...

  6. JDK、JRE和JVM的区别与相互之间的联系

    工作这么久,好多时间都在研究一些并发.多线程.分布式.框架等这些东西,但是前几天突然被人问到jdk.jre.jvm的区别与联系,瞬间觉得一脸懵逼,感觉还是有必要重新整理一下一些比较基本的java知识了 ...

  7. JAVA(JDK,JRE)更改目录安装及环境变量配置

    重温一下 JAVA(JDK,JRE)更改目录安装及环境变量配置 https://jingyan.baidu.com/article/e2284b2b5b7ae5e2e7118d11.html 备注:随 ...

  8. Windows10系统下Java JDK下载、安装与环境变量配置(全网最全步骤)

    1.首先要明确: JDK.JRE.JVM的含义 2.下载目前最新的JDK:Java SE Development Kit 17,传送门::https://www.oracle.com/java/tec ...

  9. JAVA开发环境搭建 - JDK安装及环境变量配置

    1.前提条件 系统:本教程以WIN7系统为例 JDK:本教程以jdk-7u79-windows-x64为例 2.安装步骤 双击运行JDK安装程序

随机推荐

  1. webStorage和cookie的区别

    共同点:         都是保存在浏览器端,且同源的   cookie有什么缺点? Cookie数量和长度的限制.每个domain最多只能有20条cookie,每个cookie长度不能超过4KB 安 ...

  2. SPSS数据分析—聚类分析

    多元分析的主要思想之一就是降维,我们已经讲过了很多降维的方法,例如因子分析.主成分分析,多维尺度分析等,还有一种重要的降维方法,就是聚类分析. 聚类分析实质上就是按照距离远近将数据分成若干个类别,使得 ...

  3. Android NDK 项目依赖简单示例

    目录文件结构如图, 进入main目录执行命令 .ndkbuild NDK_MODULE_PATH=../ 说明 .ndkbuild请替换成有效的ndk-build的命令 所有文件下载 http://p ...

  4. C#如何通过Socket的方式获取httponly cookie

    正常情况下C#可以使用HttpWebRequest.HttpWebResponse和CookieContainer类来获取Cookie,但是当Cookie设置为httponly,我们就不能用上面的方法 ...

  5. 删除ORACLE的步骤

    1.关闭oracle所有的服务.可以在windows的服务管理器中关闭: 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlS ...

  6. [原创]导出CSV文件,特殊字符处理。

    CSV文件格式 1.CSV文件默认以英文逗号(,)做为列分隔符,换行符(\n)作为行分隔符.2.CSV默认认为由""括起来的内容是一个栏位,这时不管栏位内容里有除"之外字 ...

  7. qq客服代码

    http://shang.qq.com/v3/widget.html <a target="_blank" href="http://wpa.qq.com/msgr ...

  8. 框架 Onboard-引导页样式制作库

    设置背景图片或者背景movie,然后在它们之上生成数个ViewController,默认是顶部一张图片,下面是标题和详细介绍,最下面是按钮和pagegithub地址  https://github.c ...

  9. iPhone / iPad UI界面设计与图标设计的尺寸设计规范+安卓+网页

    ①iPhone的设计尺寸 iPhone界面尺寸: 设备 分辨率 状态栏高度 导航栏高度 标签栏(工具栏)高度 iPhone6 plus设计版 1242 × 2208 60px 132px 146px ...

  10. HashMap底层实现原理/HashMap与HashTable区别/HashMap与HashSet区别

    ①HashMap的工作原理 HashMap基于hashing原理,我们通过put()和get()方法储存和获取对象.当我们将键值对传递给put()方法时,它调用键对象的hashCode()方法来计算h ...