配置java环境变量(linux mac windows7)

以下是配置Java环境变量的攻略:

配置Java环境变量

Linux

  1. 安装Java

对于Ubuntu,Debian等系统,可通过包管理器安装Java:

sudo apt update
sudo apt install default-jdk
  1. 配置环境变量

打开 ~/.bashrc~/.bash_profile 文件,添加以下内容:

export JAVA_HOME=/usr/lib/jvm/java-X.X.X-openjdk-amd64   # JDK 的安装路径
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib      # 系统使用 Java 类库的路径
export PATH=$PATH:$JAVA_HOME/bin                          # 将Java可执行文件的路径添加到PATH中

其中 X.X.X 是你安装的 JDK 版本号。

  1. 验证Java环境变量

执行以下命令:

source ~/.bashrc
java -version

如果看到了Java版本号等信息,说明配置成功。

Mac

  1. 安装Java

可以下载官方提供的DMG文件进行安装,也可以通过Homebrew安装:

brew update
brew install openjdk
  1. 配置环境变量

打开 ~/.bash_profile 文件,添加以下内容:

export PATH=/usr/local/opt/openjdk/bin:$PATH
  1. 验证Java环境变量

执行以下命令:

source ~/.bash_profile
java -version

如果看到了Java版本号等信息,说明配置成功。

Windows 7

  1. 安装Java

可以从官网下载安装包进行安装,或使用Chocolatey工具进行安装:

choco install jdk8
  1. 配置环境变量

  2. 右键桌面上的“计算机”,选择“属性”;

  3. 点击左侧的“高级系统设置”;
  4. 点击“环境变量”按钮;
  5. 在 “系统变量” 区域中,新建以下三个变量:
JAVA_HOME=C:\Program Files\Java\jdk1.8.0_241  # JDK的安装路径
CLASSPATH=.;%JAVA_HOME%\jre\lib;%JAVA_HOME%\lib
PATH=%PATH%;%JAVA_HOME%\bin

其中 1.8.0_241 根据你实际安装的 JDK 版本号而定。

  1. 验证Java环境变量

在命令行窗口执行以下命令:

java -version

如果看到了Java版本号等信息,说明配置成功。

以上就是配置Java环境变量的攻略,希望能对你有所帮助。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:配置java环境变量(linux mac windows7) - Python技术站

(0)
上一篇 2023年5月21日
下一篇 2023年5月21日

相关文章

  • centos7.7安装oracle11g脚本(推荐)

    下面是详细的攻略: 简介 Oracle 11g是业界广泛使用的数据库管理系统,而CentOS 7.7是一种优秀的Linux操作系统。本文将介绍使用脚本安装Oracle 11g到CentOS 7.7的方法。 准备工作 在开始安装Oracle 11g之前,需要做一些准备工作。 系统参数设置 为了确保你的系统能够顺利安装Oracle 11g,需要执行以下操作: 打…

    database 2023年5月21日
    00
  • MySQL的视图和索引用法与区别详解

    MySQL的视图和索引是数据库的两个重要组成部分,它们在数据库查询和性能优化方面发挥着重要的作用。本文将详细讲解MySQL的视图和索引的用法和区别,并提供两个示例帮助你更好地理解。 一、MySQL的视图 1.1 什么是视图 视图是一个虚拟的表,它是从一个或多个表中派生出来的。视图并不在数据库中实际存在,它只是一个预定义的查询,对于用户而言,它看起来像是一张表…

    database 2023年5月22日
    00
  • html css javascript mysql php一些简单随笔

    1.格式 <!doctype html> 声明文档类型,说明html版本号 <html> 说明代码格式 <head>  网页的头部 <meta charset=”utf-8″> 定义网页字符集,关键词等内容:例如:<meta name=”keywords” content=”html”> <t…

    MySQL 2023年4月12日
    00
  • MySQL笔记之Checkpoint机制

    CheckPoint是MySQL的WAL和Redolog的一个优化技术。   一、Checkpoint机制 CheckPoint做了什么事情?将缓存池中的脏页刷回磁盘。 checkpoint定期将db buffer的内容刷新到data file,当遇到内存不足、db buffer已满等情况时,需要将db buffer中的内容/部分内容(特别是脏数据)转储到d…

    2023年4月10日
    00
  • 初识 ASP.NET Membership 用户管理

    ASP.NET Membership 是 .NET Framework 提供的一组 API,用于实现安全的用户管理功能。它可以帮助开发者轻松地实现用户登录、注册、密码重置等操作,并且可以管理用户角色和权限。 下面是初识 ASP.NET Membership 用户管理的完整攻略: 安装Membership 在使用Membership之前,我们需要先安装Memb…

    database 2023年5月22日
    00
  • SQL 识别互逆的记录

    SQL 识别互逆的记录是指在一个表中,如果两条记录的某些字段是互相对称的,那么这两条记录可以被视为是互逆的。比如在学生成绩表中,如果学生A和学生B的成绩互为对称,那么这两个学生可以被视为是互逆的。下面给出SQL识别互逆的记录的完整攻略,包含两条实例。 攻略 确定互逆的字段 首先需要确定哪些字段是互逆的,比如在学生成绩表中,需要确定哪些科目是互逆的。 将互逆的…

    database 2023年3月27日
    00
  • 推荐一款神仙颜值的 Redis 客户端工具(速收藏)

    推荐一款神仙颜值的 Redis 客户端工具(速收藏) Redis 是一个高性能的 in-memory 数据库,被广泛应用于缓存、队列、计数器等应用场景中。随着 Redis 的广泛使用,可视化的 Redis 客户端工具也越来越多,其中一个比较不错的工具是 RedisInsight。 1. RedisInsight RedisInsight 是一个由 Redis…

    database 2023年5月22日
    00
  • Linux – mysql 异常:登录不上mysql数据库

    问题描述 重启虚拟机之后,用命令 mysql -u root -p 登录不上 mysql 数据库,页面显示: 但是,用命令 service mysqld status 可以查看状态   解决方案 1、查看 mysql 相关的 pid 命令:ps -ef|grep mysql   2、杀死相关进程 kill -9 2568 kill -9 2454   3、重…

    MySQL 2023年4月13日
    00
合作推广
合作推广
分享本页
返回顶部