【java开发系列】—— JDK安装

简介:

前言

  作为一个java开发者,安装JDK是不可避免的,但是配置路径却总是记不住,百度也有很多参考例子。这里仅仅当做以后参考的笔记记录。

  说到JDK,就不得不提JRE。他们到底是什么呢?

  通常我们进行java开发,是要使用JDK的,它是专门给开发人员使用的API工具包,编译器,JRE等等。而JRE是java相关的应用程序运行时所需要的环境,所以相对于JDK来说,提供的东西要少一些。

  比如,我们进行开发时,要去JDK的路径下寻找相应的jar包或者lib使用它其中的函数。而我们使用的eclipse本身是一个java的应用程序,它想要运行,就需要有jre来提供一个运行的环境。

  而所说的jvm,就是运行时的虚拟环境,由于这个虚拟环境,使得我们可以忽略内存上的问题,随意编程。它也提供给我们其他许多的好处,比如垃圾回收,详细的可以参考《JAVA虚拟机》。

  JDK的安装:

  下载可以去官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

  windows下直接傻瓜式安装,下一步,就可以了。

  如果是在linux下,一般我们安装完linux都会提供给我们一个OpenJDK,如果想使用自己的JDK,需要重新配置PATH路径,和bin下的链接文件。

  详情参考:http://www.cnblogs.com/xing901022/archive/2013/03/28/3248874.html

  下面讲解下,windows的配置路径,在windows的高级环境

 1 配置JAVA_HOME

配置PATH,选择路径是安装路径下的JDK

2 配置CLASSPATH

切记前面要带一个“.”,配置路径直接粘贴就可以:”.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”

3 配置PATH

直接在path后面添加即可,前面带的分号,用于跟原来的参数进行分隔。“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”

4 测试,看到版本表明安装成功

 

在这里还有一个小经验:

  如果安装了sun公司的其他产品,比如oracle,这种自带jre的产品。通常它会在安装时,自动把jre的环境变量添加到path中,这会导致其他使用原来版本的jdk报错!如果遇到这种问题,一定要检查path变量的配置。

本文转自博客园xingoo的博客,原文链接:【java开发系列】—— JDK安装,如需转载请自行联系原博主。
相关文章
|
2天前
|
Java
安装JDK18没有JRE环境的解决办法
安装JDK18没有JRE环境的解决办法
|
2天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的音乐推荐管理系统
基于Java+Springboot+Vue开发的音乐推荐管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的音乐推荐管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
35 8
基于Java+Springboot+Vue开发的音乐推荐管理系统
|
2天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的母婴商城管理系统
基于Java+Springboot+Vue开发的母婴商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的网上母婴商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
20 7
基于Java+Springboot+Vue开发的母婴商城管理系统
|
1天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的民宿预订管理系统
基于Java+Springboot+Vue开发的民宿预订管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的民宿预订管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
19 2
基于Java+Springboot+Vue开发的民宿预订管理系统
|
1天前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的电影订票管理系统
基于Java+Springboot+Vue开发的电影订票管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。通过学习基于Java的电影订票管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
10 1
基于Java+Springboot+Vue开发的电影订票管理系统
|
2天前
|
人工智能 前端开发 Java
Java开发工程师转哪个行业比较好?
Java开发工程师转哪个行业比较好?
20 2
|
1天前
|
机器学习/深度学习 数据采集 JavaScript
ADR智能监测系统源码,系统采用Java开发,基于SpringBoot框架,前端使用Vue,可自动预警药品不良反应
ADR药品不良反应监测系统是一款智能化工具,用于监测和分析药品不良反应。该系统通过收集和分析病历、处方及实验室数据,快速识别潜在不良反应,提升用药安全性。系统采用Java开发,基于SpringBoot框架,前端使用Vue,具备数据采集、清洗、分析等功能模块,并能生成监测报告辅助医务人员决策。通过集成多种数据源并运用机器学习算法,系统可自动预警药品不良反应,有效减少药害事故,保障公众健康。
ADR智能监测系统源码,系统采用Java开发,基于SpringBoot框架,前端使用Vue,可自动预警药品不良反应
|
1月前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
40 1
|
1月前
|
Oracle Java 关系型数据库
Mac安装JDK1.8
Mac安装JDK1.8
281 4
|
2月前
|
Java Linux
Linux复制安装 jdk 环境
Linux复制安装 jdk 环境
49 3