我们通常软件开发的操作系统选择Windows,生产环境选择linux或windows Server。移动开发可能是安卓或IOS和鸿蒙系统等。

Windows下一般选择的是64位的操作系统,一般建议CPU I5或I7系列双核、内存最好8G以上,固态硬盘装备。速度绝对杠杠的。

费话了一段,干活了,JDK如何更好的安装来满足开发的需要呢。首先来分析下开发的一些场景需要。

当我们进一家新公司时,公司项目日积月累,你可能接下来的工作可能会分配到新项目中,也可能分配到历史项目中,这样使用的JDK版本不一,jdk1.6,1.7,1.8,9、10,11等等都会有。然则这些JDK又不得不安装。那最好的办法,当然是选择绿色版安装,避免可执行安装,万一操作系统崩溃了,重新安装时费时费力。

所以一般在非系统盘下建立一个目录专门用来存储开发所有的工具和插件等。重要的事情说三遍,不要中文目录下载软件去官网。从此远离病毒、远离尘嚣,安静编程。

看到下面的示例图,你应该明白了如何做了,常用版本通通安装,在这个硬盘G级和T级盛行的年代,不要犹豫了。

JDK下载地址:https://www.oracle.com/java/technologies/javase-downloads.html

(1)安装过程省略(向导式下一步默认都可以)。

(2)配置环境变量(以1.8为例)

JAVA_HOME:  F:\j2ee\Java\jdk1.8.0_161 (jdk安装目录路径)

Path:  %JAVA_HOME%\bin;(注意与前面的路径用分号隔开)

(3)验证jdk是否安装成功

java -version

归结于一点,配置了环境变量,少了你在windows dos窗口下少输入 了一段cd 路径而已,如果不想配置并且闲得慌,每次乖乖的cd 进吧。

报告项目经理、开发组长,公司需要的各种JDK版本,我通通下载和安装了个遍,告知下你在非系统盘有个位置,你检查吧。我接着下载开发工具eclipse,我喝一杯咖啡去也....

安装和配置Java开发环境JDK的更多相关文章

  1. Linux下安装和配置java开发环境(jdk/eclipse/tomcat)

    第一步 安装jdk 1.进入usr目录 cd /usr 2.在usr目录下建立java安装目录 mkdir java 3.将jdk-6u24-linux-i586.bin拷贝到java目录下 cp j ...

  2. Ubuntu20.04配置Java开发环境

    Ubuntu20.04配置Java开发环境 JDK 1.8 安装 下载地址 下载后进行解压 tar -xvzf jdk-8u301-linux-x64.tar.gz 配置环境变量 gedit ~/.b ...

  3. Windows下配置Java开发环境

    学习Java第一步是配置本地开发环境,学习最基本的桌面开发,下面以win7为例配置Java开发环境,即:JDK+JRE+Eclipse,安装JDK的时候会默认安装JRE,根据提示安装就可以了. 首先去 ...

  4. Mac配置Java开发环境

    笔者从Window上转到Mac上做开发,一切配置都要重新开始,开发环境配置介绍如下: 1. 下载JDK 从下面链接选择合适版本的安装包进行下载...笔者下载的是jdk-9.0.1 链接:http:// ...

  5. VSCode配置JAVA开发环境

    VSCode配置JAVA开发环境 1:给机器安装JDK.MAVEN 下载JDK 下载路径:https://www.oracle.com/technetwork/java/javase/download ...

  6. 安装与配置Flutter开发环境

    这篇博客我们介绍了Flutter,并且对比了H5,React Native,Flutter. 由于Flutter是跨平台的开发框架,开发一次可以同时运行在Android和iOS上面,所以我们开发时最好 ...

  7. 如何在一台新电脑上配置JAVA开发环境

    对于JAVA新手来说,刚开始要学JAVA,而自己的电脑上毫无与JAVA开发有关的环境,应该如何进行配置呢? (安卓新手也需要JAVA开发环境) 第一步,下载.安装java JRE JRE (Java ...

  8. 如何搭建Eclipse +Apache Tomcat配置Java开发环境

    Linux平台下如何搭建Eclipse +Apache Tomcat配置的Java开发环境 本文出自 "李晨光原创技术博客" 博客,请务必保留此出处http://chenguang ...

  9. 轻松配置java开发环境

    1.下载java开发常用的IDE(Integrated Development Environment)--eclipse.http://www.eclipse.org/downloads/ 2.下载 ...

  10. 新到的Mac配置Java开发环境

    今天Mac到手,需要配置一些用到的开发环境,在这里做一些纪录. 1. 下载Eclipse,地址:http://www.eclipse.org/downloads/,因为个人需求,所以下载的是Java ...

随机推荐

  1. Crypto - Caesar I

    原题链接:http://www.wechall.net/challenge/training/crypto/caesar/index.php 告诉我们这是个古凯撒密码,让我们解...我们百度下古凯撒密 ...

  2. Mybatis-Plus通用枚举 -基于jackson(Springboot-web内置)

    枚举类 使用 @EnumValue注解标识数据库字段 package com.example.enumpackage; import com.baomidou.mybatisplus.annotati ...

  3. C++编程笔记(QT)

    目录 入门基础 模态对话框 消息提示框(messagebox) 文件和目录 字体选择框 输入对话框 进度条 工具栏 控件布局 Windows托盘案例 控件 button 下拉菜单按钮 `radioBu ...

  4. Springboot配置多Redis源

    Springboot配置多Redis源 一.背景 因项目部署了新集群,某些缓存数据需要在旧的redis上取,就必须配置多个数据源动态获取相对应的源以兼容业务. 二.配置依赖 <dependenc ...

  5. 小技巧 EntityFrameworkCore 实现 CodeFirst 通过模型生成数据库表时自动携带模型及字段注释信息

    今天分享自己在项目中用到的一个小技巧,就是使用 EntityFrameworkCore 时我们在通过代码去 Update-Database 生成数据库时如何自动将代码模型上的注释和字段上的注释携带到数 ...

  6. pythonfloat优雅的四舍五入

    开发中经常会有float四舍五入转int的需求,先看看浮点数直接转int的情形:无论如何float直接转int都不会四舍五入,而是直接抹去小数点. 这个需求很简单,实现也很简单,看过网友的实现,都不够 ...

  7. ArcGIS Python判断数据是否存在

    判断是程序编写的一个基本的操作,也是增强程序稳定性的重要方式.在ArcPy处理数据时,要保证数据存在才能做后续的操作,为源GIS提示使用arcpy自带的Exists函数可判断要素类.表.数据集.sha ...

  8. [LeetCode]数组拆分 I

    题目 代码 class Solution { public: int arrayPairSum(vector<int>& nums) { std::sort(nums.begin( ...

  9. 《深度探索C++对象模型》第四章 Function语意学

    member function相对于nonmember function之间不存在效率之间的差别,因为编译器内部已经将"member 函数实体"转化为对等的"nonmem ...

  10. 如何让Java编译器帮你写代码

    作者:京东零售 刘世杰 导读 本文结合京东监控埋点场景,对解决样板代码的技术选型方案进行分析,给出最终解决方案后,结合理论和实践进一步展开.通过关注文中的技术分析过程和技术场景,读者可收获一种样板代码 ...