精华内容
下载资源
问答
  • linux配置JDK环境变量

    2020-10-13 15:10:21
    文章目录一、下载JDK二、配置环境信息1.解压文件,得到文件夹jdk1.8.0_2612.移动文件夹jdk1.8.0_261,到/usr/java/jdk1.8.0_2613.编写环境信息4.生效配置信息5.验证生效信息 一、下载JDK JDK下载链接...


    一、下载JDK

    JDK下载链接https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

    选择jdk-8u261-linux-x64.tar.gz下载,下载之后上传到Linux服务器上,目录自己定,最好是放在自己建的,比较容易查找
    在这里插入图片描述

    二、配置环境信息

    1.解压文件,得到文件夹jdk1.8.0_261

    tar -zxvf jdk-8u261-linux-x64.tar.gz
    

    2.移动文件夹jdk1.8.0_261,到/usr/java/jdk1.8.0_261

    #新建文件夹
    mdkir /usr/java
    # 复制文件夹到/usr/java
    cp -r /tools/jdk1.8.0_261 /usr/java/jdk1.8.0_261
    

    3.编写环境信息

    vi /etc/profile
    

    这个时候按一下i键,进入编辑模式,然后写入下面的内容

    export JAVA_HOME=/usr/java/jdk1.8.0_261
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
    export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
    export PATH=$PATH:${JAVA_PATH}
    

    写入之后,按esc,输入:wq保存退出

    4.生效配置信息

    source /etc/profile
    

    5.验证生效信息

    java -version
    

    展示下面的结果就是生效了
    在这里插入图片描述

    展开全文
  • linux配置jdk环境变量

    千次阅读 2017-01-20 00:28:13
    jdk-8u60-linux-x64.tar.gz (下载链接:http://pan.baidu.com/s/1eR788c6 密码:sn29) linux 压缩解压命令 http://blog.csdn.net/chenriyang0306/article/details/54620289 linux常用命令之一: vi命

    前期准备


    方法/步骤


    需要配置的环境变量

    1. PATH环境变量
      作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。

    2. CLASSPATH环境变量
      作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们 需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

    3. JAVA_HOME环境变量
      它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。


    【解压jdk】

    安装位置可以按个人喜好选定,这里我们将jdk安装在/usr/jdk下

    [chenriyang@RedhatLinux jdk]$ pwd
    /usr/jdk
    [chenriyang@RedhatLinux jdk]$ ls
    jdk-8u60-linux-x64.tar.gz

    解压 jdk-8u60-linux-x64.tar.gz

    [chenriyang@RedhatLinux jdk]$ tar -zxvf jdk-8u60-linux-x64.tar.gz 

    提示解压错误

    tar: jdk1.8.0_60/release: Cannot open: No such file or directory
    tar: Exiting with failure status due to previous errors

    原因是普通用户没有jdk-8u60-linux-x64.tar.gz的操作权限

    [root@RedhatLinux jdk]# ll
    total 176992
    -rw-r--r--. 1 root root 181238643 Jan  4 16:32 jdk-8u60-linux-x64.tar.gz

    我们切换成root用户,这里密码是123456

    [chenriyang@RedhatLinux jdk]$ su root
    Password: 
    [root@RedhatLinux jdk]# 
    

    再次解压 jdk-8u60-linux-x64.tar.gz

    [root@RedhatLinux jdk]# tar -zxvf jdk-8u60-linux-x64.tar.gz 

    解压成功

    [root@RedhatLinux jdk]# ls
    jdk1.8.0_60  jdk-8u60-linux-x64.tar.gz
    [root@RedhatLinux jdk]# 

    【修改/etc/profile文件】

    • 注意:要保证当前用户要有对profile文件的修改权限,不想麻烦的话直接切换到root用户就行了

    用文本编辑器打开/etc/profile

    [root@RedhatLinux jdk]# vi /etc/profile

    在profile文件末尾加入:

    #jdk
    export JAVA_HOME=/usr/jdk/jdk1.8.0_60
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    

    保存并退出

    :wq

    source命令重新执行刚修改的初始化文件profile,使之立即生效,而不必注销并重新登录

    [root@RedhatLinux jdk]# source /etc/profile

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


    【测试jdk】
    1. 用文本编辑器新建一个Test.java文件,在其中输入以下代码并保存:

    public class test { 
        public static void main(String args[]) { 
        System.out.println("A new jdk test !"); 
        } 
    } 
    1. 编译:在shell终端执行命令 javac Test.java
    2. 运行:在shell终端执行命令 java Test
      当shell下出现“A new jdk test !”字样则jdk运行正常。
    展开全文
  • 1.linuxjdk环境变量配置是否需要配置环境变量,主要看java -version 显示的版本是否为你期望的版本1.1 不需要配置环境变量的情况使用java -version查看,版本显示正好是你刚刚安装的版本,这一般为rpm包安装的情况...

    1.linux下jdk环境变量配置

    是否需要配置环境变量,主要看java -version 显示的版本是否为你期望的版本

    1.1 不需要配置环境变量的情况

    使用java -version查看,版本显示正好是你刚刚安装的版本,这一般为rpm包安装的情况

    rpm安装命令:rpm -ivh /data/software/jdk-7u67-linux-x64.rpm

    1.2 需要配置jdk环境的情况

    java -version显示的版本号不对。一般是直接解压的jdk都需要配置。

    1.3 jdk环境变量配置及生效

    修改/etc/profile

    (有些可能改对应用户下的隐藏文件.base_profile或.profile,如root用户,对应/root/.bash_profile,/root/.profile)

    vi /etc/profile

    在末尾加入

    export JAVA_HOME=/usr/java/jdk1.7.0_67

    export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib

    export PATH=$PATH:$JAVA_HOME/bin

    然后执行source /etc/profile,执行可使之马上生效。

    2.配置了环境变量后不生效的解决方案

    问题:在/etc/profile中配置了环境变量,执行java -version发现版本还是不对,怎么办?

    解决步骤:

    1、关闭ssh连接,重新连接,再次执行java -version查看版本,有些可能是缓存,重新连接即可

    2、步骤1没解决,执行步骤2,检查/etc/profile中是否书写有误,如英文单词写错了。

    3、步骤2没解决,执行步骤3,看看是否有其他配置文件中配置了环境变量。

    如(有些可能改对应用户下的隐藏文件.base_profile或.profile,如root用户,对应/root/.bash_profile,/root/.profile)

    通过echo $PATH和echo $CLASSPATH查看,看是否有其他路径的jdk版本存在。

    4、查看PATH和CLASSPATH都没有问题,但java -version还是不对怎么办?

    终极绝招:分析PATH路径,

    根据PATH中的路径从前到后的顺序查找java文件

    即查找以下路径中是否存在java文件

    /usr/lib64/qt-3.3/bin

    /usr/local/sbin

    /usr/local/bin

    /sbin

    /bin

    /usr/bin

    /usr/java/jdk1.7.0_67/bin

    /root/bin

    也可以使用find / -name "java"查找所有的java文件,然后看看这些java文件是否在PATH对应的目录中,

    一般出问题的都在/usr/bin路径下的java文件,该文件是个链接文件,指向的真实文件并非你需要的jdk版本,可以把该文件删除,

    然后重新安装jdk(rpm -ivh /data/software/jdk-7u67-linux-x64.rpm )。

    如下是错误的链接文件:

    [root@localhost bin]# ll /usr/bin/java

    lrwxrwxrwx. 1 root root 22  8月  6 12:16 java -> /etc/alternatives/java

    linux下jdk的安装配置

    1.下载jdk:地址 选中你选择的版本,下载linux版本对应你系统的32位或64位. 我这里选择的是64位. 2.使用你的ssh直连工具把安装包丢到/usr/local/目录下 3.解压安装jdk ...

    windows+linux下jdk安装及java环境变量配置

    对于初学java的用户来说,可能第一件要做的事情就是安装jdk及配置环境,以下内容主要讲述windows及linux下jdk的安装以及环境变量的配置. 1.首先下载相应平台可用版本jdk安装文件,可以 ...

    hadoop搭建杂记:Linux下JDK环境变量的设置(三种配置环境变量的方法)

    Linux下JDK环境变量的设置(三种配置环境变量的方法) Linux下JDK环境变量的设置(三种配置环境变量的方法) ①修改/etc/profile文件 如果你的计算机仅仅作为开发使用时推荐使用这种 ...

    Linux下jdk的安装和环境变量的配置

    Linux下jdk的安装和环境变量的配置 一.jdk的下载 方式一:在官网下载 http://www.oracle.com/technetwork/java/javase/downloads/inde ...

    Linux下Jdk的安装和jdk环境变量的设置

    我们在Linux下安装系统软件的时候,经常遇到一些系统环境变量配置的问题.什么是环境变量?如何定制环境变量?我将在下面做一些介绍.一.什么是环境变量?Linux是一个多用户的操作系统.多用户意味着每个 ...

    linux下lamp.sh一键配置lamp环境流程

    linux下lamp.sh一键配置lamp环境流程 一.总结 一句话总结: 2.将网站从github上clone到/data/www/网站域名/ 3.更改网站目录权限:chown -R apache: ...

    解决 Ubuntu 18.10 使用较新的独立显卡输出无法初始化图形界面并配置深度学习开发环境

    展开全文
  • Linux配置JDK环境变量

    2016-08-08 10:32:11
    1.下载JDK,然后解压文件 tar -zxvf ?/jdk-8u101-linux-x64.gz此处的“?”表示你的JDK压缩包所在的路径,解压好后,将...2.设置JDK环境变量。 jdk放置目录截图如下: 在/etc/profile的末尾追加如下内容(对所

    1.下载JDK,然后解压文件

    tar -zxvf ?/jdk-8u101-linux-x64.gz此处的“?”表示你的JDK压缩包所在的路径,解压好后,将解压后的jdk放到你想放的目录中(可以用命令实现,但本人使用的是FLASHFXP连接的Linux就可以自由移动和创建文件了)。

    2.设置JDK环境变量。

    jdk放置目录截图如下:


    在/etc/profile的末尾追加如下内容(对所有用户有效):

    JAVA_HOME=/usr/java/jdk/jdk1.8.0_101

    PATH=$JAVA_HOME/bin:$PATH

    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    export JAVA_HOME

    export PATH

    export CLASSPATH

    追加完后,重启系统才会生效,若想立即生效,执行命令:source /etc/profile即可

    修改截图如下:


    3.查看jdk版本,输入命令:java -version,输出结果截图如下:


    至此,Linux下的JDK安装成功啦!

    展开全文
  • linux配置jdk环境变量时照着网上的各种攻略一步一步的做, 具体步骤: 1,下载jdk压缩包(tar类型压缩包) 2,解压 3,vim /etc/profile修改环境变量 4,source /etc/profile 重新执行修改的环境变量配置文件 5Java ...
  • 1. 配置jdk环境变量 去oracle官网下载对应的jdk压缩包 https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 将文件下载到本地, 然后上传到服务器根目录 解压 先创建一...
  • linux配置jdk环境变量和tomcat环境变量

    千次阅读 2018-04-12 11:05:31
    jdk安装文件复制到/usr/java目录下 解压缩然后配置环境变量# vi /etc/profile export JAVA_HOME=/usr/local/ jdk-6u45-linux-x64/default export JAVA_BIN=$JAVA_HOME/bin export PATH=$PATH:$JAVA_HOME/bin ...
  • 解决Linux配置JDK环境变量后无法使用 ls\clear等系统命令的问题** 错误描述:CentOS7以rpm方式安装了jdk1.8以后,配置了java环境,重新启动后出现如下错误。 -bash: fg: no job control -bash: /usr/java/jdk1.8.0_...
  • Windows和Linux配置jdk环境变量

    千次阅读 2014-12-07 22:02:03
    安装好jdk后需要配置环境变量才能使用 配置地址 系统属性→环境变量 1.JAVA_HOME 你java路径/JAVA/JDK 2.ClassPath .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 没有该变量不能用java命令执行.class文件,...
  • linux配置jdk环境变量的三种方法

    万次阅读 2018-04-24 00:07:55
    一、修改/etc/profile文件当本机仅仅作为开发使用时推荐使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。用文本编辑器打开/etc/profile,在profile文件末尾加入:...
  • LinuxJDK环境变量配置

    千次阅读 2017-03-21 09:34:29
    LinuxJDK环境变量配置linux系统有很多的分类。这里,博主采用Ubuntu系统,进行JDK环境变量配置1下载JDK此处下载的是jdk7的版本。2解压安装首先将jdk安装到目录:/usr/lib。 将下载下来的安装包解药到/usr/lib,并...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 134,594
精华内容 53,837
关键字:

linux配置jdk环境变量

linux 订阅