×

centos jdk环境变量配置 环境变量

centos jdk环境变量配置(请问centos多个环境变量配置)

admin admin 发表于2024-07-08 03:55:50 浏览15 评论0

抢沙发发表评论

大家好,关于centos jdk环境变量配置很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于请问centos多个环境变量配置的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

本文目录

请问centos多个环境变量配置

先输入rpm-qa|grepjava查看安装的jdk然后执行rpm-e--nodeps删除的jdk名称(上面命令查出的)

centos rpm jdk 配置在哪

安装说明系统环境:centos-6.3安装方式:rpm安装 软件:jdk-7-linux-x64.rpm***隐藏网址***检验系统原版本# java -versionjava version "1.6.0_24"OpenJDK Runtime Environment (IcedTea6 1.11.1) (rhel-1.45.1.11.1.el6-x86_64)OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)进一步查看JDK信息:# rpm -qa | grep javatzdata-java-2012c-1.el6.noarchjava-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64 卸载OpenJDK,执行以下操作:# rpm -e --nodeps tzdata-java-2012c-1.el6.noarch# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.x86_64 安装JDK上传新的jdk-7-linux-x64.rpm软件到/usr/local/执行以下操作:# rpm -ivh jdk-7-linux-x64.rpm JDK默认安装在/usr/java中。验证安装执行以下操作,查看信息是否正常:# java# javac# java -versionjava version "1.7.0"Java(TM) SE Runtime Environment (build 1.7.0-b147)Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode) 恭喜,安装成功!配置环境变量我的机器安装完jdk-7-linux-x64.rpm后不用配置环境变量也可以正常执行javac、java –version操作,因此我没有进行JDK环境变量的配置。但是为了以后的不适之需,这里还是记录一下怎么进行配置,操作如下: 修改系统环境变量文件vi + /etc/profile 向文件里面追加以下内容:JAVA_HOME=/usr/java/jdk1.7.0JRE_HOME=/usr/java/jdk1.7.0/jrePATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libexport JAVA_HOME JRE_HOME PATH CLASSPATH 使修改生效# source /etc/profile //使修改立即生效 # echo $PATH //查看PATH值 查看系统环境状态# echo $PATH/usr/local/cmake/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/java/jdk1.7.0/bin:/usr/java/jdk1.7.0/jre/bin:/root/bin

centos安装jdk,我说按照网上来的,可是第一次可以查看到java -version,然后我第二次就查不到了

判断是否安装首先,我们得判断机子上是不是安装了jdk,好多人推荐使用java -version命令。我的计算机上使用java -version命令,内容如下:java version "1.7.0_45"OpenJDK Runtime Environment (rhel-2.4.3.2.el6_4-i386 u45-b15)OpenJDK Server VM (build 24.45-b08, mixed mode)这看起来好像我的机子中已经安装了jdk,但是当我使用javac时,会提示:-bash: javac: command not found这说明第一个java命令,不是安装的jdk中的java命令,而是在$PATH的所有路径下有一个可以执行的java文件,说明jdk还是没有正确安装。这个要特别注意。安装jdk***隐藏网址***新建/usr/java文件夹,将jdk-8u25-linux-i586.tar.gz放到该文件夹中,并将工作目录切换到/usr/java目录下。执行命令tar -zxvf jdk-8u25-linux-i586.gz 进行解压,解压后发现/usr/java多了一个jdk1.8.0_25文件夹。通过以上步骤,jdk就已经全部安装完成了。下面,就是环境变量的配置。 配置环境变量使用vim /etc/profileprofile文件在/etc/profile底部加入如下内容JAVA_HOME=/usr/java/jdk1.8.0_25PATH=$JAVA_HOME/bin:$PATHCLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jarexport PATH JAVA_HOME CLASSPATH以上,环境变量配置完成。需要注意的是,PATH在配置的时候,一定要把$JAVA_HOME/bin放在前面,不然使用java命令时,系统会找到以前的java,再不往下找了。这样java这个可执行文件运行的目录其实不在$JAVA_HOME/bin下,而在其它目录下,会造成很大的问题。还要注意,以前其它教程写的CLASSPATH=$JAVA_HOME/lib.tools.jar,不知道以前的版本是怎么样的,现在的版本是没有这样的jar包的。最后使用source /etc/profile让profile文件立即生效。命令测试使用javac命令,不会出现command not found错误使用java -version,出现版本为java version "1.8.0_25"echo $JAVA_HOME, echo $CLASSPATH, echo $PATH,看看自己的配置是否都正确。代码测试在自己的工作目录下创建一个新文件Hello.java,写入如下内容:public class Hello{ public static void main(String args){ System.out.println("Hello World"); } }执行命令如下,如果得到以下结果,说明jdk安装完成。$ javac Hello.java$ java -cp . HelloHello World当然,我们安装的jdk8,应该测试下jdk8的特性。可以使用jdk8特有的stream来测试,代码如下:import java.util.Arrays;import java.util.Iterator;import java.util.List;import java.util.function.Consumer;import java.util.function.Function;import java.util.function.Predicate;public class TestLambda1 { public static void main(String args) { // Aggregate Operations List《String》 myList = Arrays.asList("zhangsan", "lisi", "wangwu", "liuliu"); myList.stream().filter(x -》 x.contains("a")).map(x -》 x.toUpperCase()) .forEach(x -》 System.out.println(x)); }}使用以下命令运行,得到结果,说明安装没有问题。$ javac TestLambda.java $ java -cp . TestLambdaZHANGSANWANGWU

centos配置jdk环境变量错误导致什么命令都用不了的解决方法

一半来说环境变量配置一个Path就可以了, 偶尔有不好使的。你可以把你的环境变量的具体配置粘出来看看,光看这个看不出什么效果

java版本显示不出来centos

清除centos中自带jdk:1.先使用xshell连接虚拟机中的centos72.连接成功后,先查看是否有jdk,执行以下命令检查:java -version如下截图1:2362a1a6db39截图1.png3.要是自己在虚拟机上安装的centos7.x或者centos6.x,则会默认帮你安装好OpenJDK。检查系统安装的OpenJDK命令: rpm -qa|grep openjdk -i,如下截图2:2362a1a6db39截图2.png4.先删除以上四项 的安装包并且检查后显示删除完毕 rpm -e --nodeps 需要删除的软件名称2362a1a6db39截图3png安装jdk步骤如下 :1.新建jdk安装目录 mkdir /usr/java2.使用ftp工具(Xftp5)上传jdk到某目录,如下截图4:2362a1a6db39截图4.png3.解压安装包,命令:tar -zxvf jdk-8u151-linux-x64.tar.gz ,解压完会出来一个新的文件2362a1a6db39截图5.png4.把解压后的jdk放到/usr/java下,这个目录专门用于存放jdk。移动文件命令mv jdk1.8.0_151/ /usr/java/5.配置环境变量:修改profile文件,修改命令:vim /etc/profile配置jdk环境变量,添加到最后一行就可以,配置内容:export JAVA_HOME=/usr/java/jdk1.8.0_151export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin如下截图6:2362a1a6db39截图6.png7.刷新profile,使其生效 source /etc/profile8.再检查下jdk2362a1a6db39截图7.png至此,jdk已安装成功了。

关于centos jdk环境变量配置和请问centos多个环境变量配置的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。