一 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. Apache Commons Collections

    http://commons.apache.org/proper/commons-collections/userguide.html 1. Utilities SetUtils Collection ...

  2. ExtJS Grid导出excel文件

    ExtJS Grid导出excel文件, 需下载POI:链接:http://pan.baidu.com/s/1i3lkPhF 密码:rqbg 1.将Grid表格数据连同表格列名传到后台 2.后台导出e ...

  3. 学习PYTHON之路, DAY 5 - PYTHON 基础 5 (装饰器,字符格式化,递归,迭代器,生成器)

    ---恢复内容开始--- 一 装饰器 1 单层装饰器 def outer(func): def inner(): print('long') func() print('after') return ...

  4. WordPress网站搭建

    . 1.进入 var/www/html中放入里的文件 2.. 安装http php php-sql [root@jw38 yum.repos.d]# systemctl restart httpd.s ...

  5. ThinkPHP 3.2.3(四)架构之多层MVC

    一.模型(Model)层 1.ThinkPHP支持多层Model,不同的模型层都继承自系统的Model类.   2.模型的多层通过目录结构和命名规范区分. 例如:在某个项目设计中需要区分数据层.逻辑层 ...

  6. PHP 数据安全问题总结

    总结:关键的判断,比较尽量使用=== 类型和值都比较的恒等比较 1.if($var) $var 遵循boolean 转换. 当转换为 boolean 时,以下值被认为是 FALSE: 布尔值 FALS ...

  7. jquery中链式调用原理

    (1).链式调用 $("#mybtn").css("width","100px") .css("height",&quo ...

  8. Linux系统Vsftp 传文件出现 553 Could Not Create File错误的解决方法

    解决方法: 登录出现了这个错误提示:553 Could not create file SELinux设置如下 查看SELinux设置 [root@localhost ~]# getsebool -a ...

  9. iOS生成静态库方法

    在iOS的开发过程中,我们常常用到第三方的库.比如支付.地图.广告等. 那么,如何制作自己的库文件呢? 如何将自己写的功能类编译成库文件,分发给其他人来使用呢并做成通用库里? iOS开发一年多来没有制 ...

  10. [css3]跑马灯

    <div class="marquee"> <div> <p>纯CSS3生成的走马灯效果</p> <p>纯CSS3生成的 ...