centos jdk环境变量配置(centos rpm jdk 配置在哪)
本文目录
- centos rpm jdk 配置在哪
- centos安装jdk,我说按照网上来的,可是第一次可以查看到java -version,然后我第二次就查不到了
- 请问centos多个环境变量配置
- centos配置jdk环境变量错误导致什么命令都用不了的解决方法
- java版本显示不出来centos
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多个环境变量配置
先输入rpm-qa|grepjava查看安装的jdk然后执行rpm-e--nodeps删除的jdk名称(上面命令查出的)
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已安装成功了。
更多文章:
批量导入号码群发短信(短信群发怎么操作,有没有什么平台是简单的)
2024年10月20日 07:40
secondary logon服务(win7 怎么开启 secondary logon 服务)
2024年6月6日 13:37
ulead cool 360(ue4中实现拍摄360度全景图怎么设置)
2024年7月20日 00:56
谁给我个穿越火线好一点的号?谁能提供穿越火线手游好号和密码大全资源
2024年7月4日 07:46
火力突击车运用的原则有哪些?M98火力突击车的整体性能是怎样的
2024年3月6日 05:10
下载单机游戏连连看(之前玩过一种连连看,里面是动物的团,每消一种动物就会有相应的动物的叫声是单机游戏)
2024年6月14日 03:12
autocad认证考试(您好,我想参加cad工程师认证考试,但不知道如何报名,请知道的朋友相告,谢谢了!)
2024年5月31日 09:50