1.修改/etc/profile文件  

如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。

  (1)用文本编辑器打开/etc/profile

  (2)在profile文件末尾加入:

JAVA_HOME=/usr/share/jdk1.5.0_05  PATH=$JAVA_HOME/bin:$PATH  CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  export JAVA_HOME  export PATH  export CLASSPATH  

  (3)重新登录

注解:

a. 你要将 /usr/share/jdk1.5.0_05jdk 改为你的jdk安装目录
b. linux下用冒号“:”来分隔路径
c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值,在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。
d. CLASSPATH中当前目录“.”不能丢,把当前目录丢掉也是常见的错误。
e. export是把这三个变量导出为全局变量。
f. 大小写必须严格区分。

2. 修改.bashrc文件  

这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了。

  (1)用文本编辑器打开用户目录下的.bashrc文件

  (2)在.bashrc文件末尾加入:  

set JAVA_HOME=/usr/share/jdk1.5.0_05  export JAVA_HOME  set PATH=$JAVA_HOME/bin:$PATH  export PATH  set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar  export CLASSPATH

  (3)重新登录

3. 直接在shell下设置变量  

  不赞成使用这种方法,因为换个shell,你的设置就无效了,因此这种方法仅仅是临时使用,以后要使用的时候又要重新设置,比较麻烦。

只需在shell终端执行下列命令:

export JAVA_HOME=/usr/share/jdk1.5.0_05  export PATH=$JAVA_HOME/bin:$PATH  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

转载于:https://www.cnblogs.com/lxcmyf/p/8707745.html

Linux配置示例:配置java环境变量相关推荐

  1. linux php和java环境变量配置_Linux下Java环境变量的安装与配置

    安装 以JDK1.6.0_43为例 增加可执行权限 chmod +x jdk-6u43-linux-x64.bin, 执行 ./jdk-6u43-linux-x64.bin 生成目录jdk1.6.0_ ...

  2. display环境变量如何配置_JDK 安装 Java环境变量配置

    你的关注是我们最大的动力 JDK 安装 Java环境变量配置 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAV ...

  3. java环境变量设置 win2003,2021-03-09Win10的Java环境配置Win10下Java环境变量配置

    接下来主要讲怎么配置 Java 的环境变量,也是为了以后哪天自己忘记了做个备份 (注:win10的Java环境变量配置和其他的windows版本稍有不同) 在电脑桌面 右键点击 "此电脑&q ...

  4. 配置两个java环境变量_java在一台电脑上装两个或多个jdk如何配置环境变量,并实现jdk切换...

    前言 在我们学习或者工作的时候可能根据项目的需求需要使用不同的jdk,那么如何在一台电脑上实现多个jdk的配置同时方便切换呢? 一.前期准备 我这里用两个jdk来给大家演示,分别是jdk8和jdk14 ...

  5. macbook配置java环境变量_配置mac上Java环境变量

    从ubuntu上转到mac上来做开发,一切配置都要重新开始 1. 下载jre http://www.oracle.com/technetwork/java/javase/downloads/index ...

  6. java6_64.tar配置_centos6.5_64 java 环境变量配置

    jdk下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 解压 1.mk ...

  7. linux php和java环境变量配置_Linux设置PHP环境变量

    区分 环境变量从时间上可分为临时性和永久性,这里只说明永久性的设置 操作 PHP 安装目录 找到PHP的安装目录:我这里是/phpstudy/server/php 其bin目录为:/phpstudy/ ...

  8. java环境变量配置linux_14行脚本配置Linux下一个Java环境变量

    供Java人们刚开始学习.多半Java它需要花费大量的精力在开发环境的配置,于Linux下一个,构造Java环境变量,很可能加入这一努力. 为此,我做了一个bash脚本来配置自己主动Java环境变量. ...

  9. 一键安装JDK和JRE并自动配置Java环境变量

    一键安装JDK和JRE并自动配置Java环境变量 问题描述: 那天装完ctex(CTeX_2.9.2.164),之后在命令行下运行和编译Java文件提示没有Java环境,查看环境变量后发现系统变量 p ...

  10. Java环境变量配置详解

    Java环境变量配置 文章目录 Java环境变量配置 1.下载jdk 2.安装jdk 2.1 单击exe文件安装(一路下一步) 2.2安装成功 3.配置环境变量 3.1找到环境变量配置页面 3.2点击 ...

最新文章

  1. python使用imbalanced-learn的ClusterCentroids方法进行下采样处理数据不平衡问题
  2. 启动mysql 服务 could not find /usr/bin/mysql_safe 解决办法
  3. php操作xml文件,php xml文件操作代码(一)
  4. 2011年全国软件大赛模拟题及参考答案(Java本科组)
  5. 分布式数据库中全局唯一主键
  6. 洛谷P1074 靶形数独 [搜索]
  7. ubuntu等linux系统如何阅读caj文档
  8. iOS-instrument使用
  9. [bzoj2563] 阿狸和桃子的游戏 贪心
  10. 微信开放平台-第三方平台-全网发布接入【java版本】
  11. 短信验证码常见漏洞总结
  12. 【mysql】【binlog】mysql配置binlog
  13. 什么是全栈工程师?需要掌握哪些技能?成为云计算全栈工程师好吗?
  14. 李炎恢ECMAScript6 / ES6+(二)
  15. java小白训练营2109-day05-API:API+字符串工具类+身份证解析
  16. 视频相关的hls协议、VLC播放器、m3u文件的播放
  17. zxing换行_微博换行功能最新资讯
  18. python幸运数字判断_幸运数字 小程序
  19. 云服务器 ECS,RDS,Redis,SLB服务器建站流程
  20. CentOS 7安装Mysql8.0

热门文章

  1. UnicodeEncodeError: 'gbk' codec can't encode character '\U0001f349' in position 64: illegal multibyt
  2. 军事科学院医学研究院认知与脑科学研究团队2021年诚聘启事(更新)
  3. ICA处理脑电资料汇总
  4. eeglab中文教程系列(16)-Time/Frequency decomposition
  5. [unreal4入门系列之八] 使用VS编译UE4编辑器并添加物体到场景中
  6. 上天探索脉冲星,下海保护白海豚,腾讯这个AI团队,今年真的有点忙
  7. 高速无人机独立穿越森林,全程自己规划路线,时速高达40公里
  8. LSTM之父再称ResNet、GAN等五大网络都有他的功劳,网友却说:自负大于引用数
  9. 美国火星车失联的7分钟,高清视频传回来了
  10. 像“打游戏”一样用Numpy,可视化编程环境Math Inspector了解一下? | 代码开源