环境篇:Java环境

Java是什么?

Java 是一项用于开发应用程序的技术语言,可以让 Web 变得更有意思和更实用。使用 Java 可以玩游戏、上载照片、联机聊天以及参与虚拟体验,并能够使用联机培训、网上银行和互动地图等服务。

如果没有Java!

没有,没有就换一门语言呗。只是大部分Java开发,包括我自己只有喝西北风咯。哈哈,万万不能啊!

1 下载地址及傻瓜安装

  • 查看是否存在Java环境(下图中就是不存在)
  • 需如下操作:进入dos命令界面(快捷键win建+R 或者 右键开始菜单->选择运行),输入cmd确认,打开命令窗口
  • 输入java,和javac命令进行检测。

1.1 windows下第一种安装方法

官方下载地址:http://www.oracle.com/

百度网盘下载地址:https://pan.baidu.com/s/1OcMcI-sZFn_wjAznsSSEMA

这里我们安装jdk8就可以了。









































1.2 windows下第二种安装方法(推荐)

百度网盘下载地址:https://pan.baidu.com/s/1mXXowk0TVKoYTqmuMyn9hg

1.下载到指定目录并解压(jdk解压后所有目录层级上不能有中文)

  • 鼠标右键点击我的电脑(计算机)选择属性栏,再点击左边高级系统设置,点击环境变量

  • 在系统变量窗口新建变量名为JAVA_HOME且变量值为本机jdk的路径,例如:E:\javasoft\jdk\jdk1.8.0_45

  • 在系统变量窗口新建变量名为CLASSPATH且变量值为 (.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar)括号中的值。

  • 在系统变量窗口找到变量名为Path的变量,在其最前端或者最后端添加jdk的bin路径,例如:%JAVA_HOME%\bin

  • 查看是否存在Java环境(下图中就是已经安装好了)
  • 需如下操作:进入dos命令界面(快捷键win建+R 或者 右键开始菜单->选择运行),输入cmd确认,打开命令窗口
  • 输入java,和javac命令进行检测。

1.3 linux下第一种安装方法

百度网盘下载地址:https://pan.baidu.com/s/1r6xCsJ7h9nvkr8-YaJmwLg

  • 查看当前Linux系统是否已经安装java

    1. #查看命令
    2. rpm -qa | grep java
    3. #删除命令
    4. rpm -e --nodeps xxx

  • 上传jdk到linux(/usr/local/src/目录)解压

    1. #解压缩
    2. tar -zxvf jdk-8u191-linux-x64.tar.gz
    3. #修改环境变量
    4. vim /etc/profile
    5. #在最后添加如下内容--->>>
    6. #jdk
    7. export JAVA_HOME=/usr/local/src/jdk1.8.0_191
    8. export PATH=$JAVA_HOME/bin:$PATH
    9. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  • 在通过 source /etc/profile 刷新配置

  • 检查安装是否成功

    1. java
    2. javac
    3. java -version

1.4 linux下第二种安装方法(推荐)

百度网盘下载地址:https://pan.baidu.com/s/1suFXFgzXxCghvR5dXMraAQ

  • 查看当前Linux系统是否已经安装java

    1. #查看命令
    2. rpm -qa | grep java
    3. #删除命令
    4. rpm -e --nodeps xxx

  • 将oracle-j2sdk1.8-1.8.0+update181-1.x86_64.rpm上传至服务器

    1. rpm -ivh oracle-j2sdk1.8-1.8.0+update181-1.x86_64.rpm
  • 修改配置文件

    1. vim /etc/profile
    2. #添加
    3. export JAVA_HOME=/usr/java/jdk1.8.0_181-cloudera
    4. export PATH=$JAVA_HOME/bin:$PATH
    5. export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  • 在通过 source /etc/profile 刷新配置

  • 检查安装是否成功

    1. java
    2. javac
    3. java -version

3尽情享受Java的快乐吧!

JDK 8 安装及配置的更多相关文章

  1. Java开发第一步:JDK 7 安装及配置

    JDK 7 安装及配置1. 打开网页http://www.oracle.com 下载对应平台的合适 JDK. 2. 双击下载的 exe,如 jdk-7u7-windows-i586.exe.3. 进入 ...

  2. jdk的安装及配置

    前几天重新了下系统,所以JDK也要重新安装,顺带温故了安装及配置的过程,记录下来.(安装的版本是JDK1.7.0) 后面基本都是点下一步(i第一步选:开发工具),路径我改为E:/java/jdk 1. ...

  3. 操作手册(1)JDK的安装与配置

    1 JDK的安装与配置 1.1 背景 JDK(Java SE Development Kit)是 Java 语言开发工具包的简称,是开发和运行 Java 程序的基础环境. 更多描述 | 百度百科: → ...

  4. JDK的安装以及配置

    JDK的安装以及配置 JDK(Java Development Kit),顾名思义,是 Java 语言的软件开发工具包(SDK). Android发开使用Java语言,所以装JDK是Android开发 ...

  5. Java基础--JDK的安装和配置

    一.Java平台简述 1.1 Java语言简介 Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两 ...

  6. linux ---JDK的安装与配置--两种方式

    linux下的JDK的安装与配置:JDK的安装有两种方式: tar包和rpm安装1.tar包安装: 下载地址:http://www.oracle.com/technetwork/java/javase ...

  7. JDK的安装与配置以及eclipse的使用

    一,需要软件: jdk 和eclipse 二,JDK和eclipse的下载 JDK下载地址:http://www.oracle.com/technetwork/java/javase/download ...

  8. JDK的安装和配置

    JDK8 是JDK的最新版本,加入了很多新特性,如果我们要使用,需要下载安装: JDK8在windows xp下安装有点问题,所以在WIN7下安装 WIN7操作系统有32位和64位,分别要下载对应的J ...

  9. JDK的安装与配置

    1.什么是JDK(Java Development Kit) 开发工具,javac及基础核心类 运行环境,java及基础核心类 2.目前Java平台的版本 JavaSE(Java Platform S ...

  10. 基础学习day01--JAVA入门和JDK的安装与配置

    一.软件是什么 软件按照一定顺序组成的计算机指令和数据集合. 二.什么是软件开发 软件开发是使用计算机的语言制作的软件.如迅雷,Windows系统,Linux,QQ等. 三.DOS常用命令 cd..: ...

随机推荐

  1. 路由表flags的U值引起的能ping通网关,ping不通其它网段的案例

    故障的: 正常的: 初步分析: 看路由表的flags ,之前故障时是U.现在正常的是UG查了下说明,应该是这个原因.U — 路由是活动的G — 路由指向网关

  2. nginx ----> 官网about页面(翻译)

    Nginx about链接:https://nginx.org/en/ nginx 基本的HTTP服务器功能其他HTTP服务器功能邮件代理服务器功能TCP / UDP代理服务器功能架构和可扩展性经测试 ...

  3. 关于antd 日期组件只选择年份,设置mode=year无法获取value的解决办法

    antd3.0后的某个版本后终于支持了只选择年份的设置.当时2.x版本的时候还不支持只选择年份,我们项目中有这个只选择年份的需求,为了ui风格的一致,只好自己撸了一个. 如今真是普天同庆!

  4. AVL平衡二叉树实现

    #include<stdio.h> #include<stdlib.h> #define TRUE 1 #define FALSE 0 #define EH 0 #define ...

  5. 线程池threadPools

    1.线程池是用来存储线程的容器 2.Executors.newFixedThreadPool(int n);创建线程池,并且设置线程池的容量为n 3.submit开启线程 4.会返回一个对象futur ...

  6. Python Flask之留言板(无数据库)

    一个py文件,一个html文件,可以直接运行 py文件 from flask import Flask, request, render_template, redirect, url_for imp ...

  7. 实现首字母或拼音检索-sql语句方式

    create function [dbo].[fn_GetPY](@str nvarchar(max),@type int) returns nvarchar(max) as begin ) begi ...

  8. c函数 文件名通配符

    static bool IsMatched(CONST TCHAR* p, CONST TCHAR* q) { CONST TCHAR *r, *z, *x = _T(""); f ...

  9. secondPage

    写的第二个页面,参照着别人的代码,网上找寻自己需要的标签,每个小地方都得试许多次才能明白标签的正确使用方法,自己动手写出来一个页面虽然超级粗糙,但是挺有收获的. <!DOCTYPE html&g ...

  10. 初见《构建之法》orz……

    作为一个大二的计科狗,还是对软件设计有些懵,尽管之前学习过软件工程,但并没有掌握,突如其来的软件设计实践,让我着实傻眼. 通过消息得知,要学习<构建之法>,就去搜了一下,它是以实践为基础的 ...