linux java jdk?linux 配置jdk
各位老铁们,大家好,今天由我来为大家分享linux java jdk,以及linux 配置jdk的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!
Linux下安装JDK--部署java环境
Linux环境下安装JDK和部署Java环境的步骤如下:
首先,检查Linux系统中是否已经安装了JDK,可以通过以下命令进行查询:
1、使用'whereis java'命令查找JDK的安装位置;
2、使用'which java'命令查找JAVA_HOME环境变量的路径;
3、使用'echo$JAVA_HOME'和'echo$PATH'命令查看JAVA_HOME和PATH环境变量的值。
如果发现Linux系统中未安装JDK,接下来进行安装:
2.1查看Linux内核版本,确保系统兼容性,命令为'cat/proc/version'或'uname-a';
2.2下载最新版的JDK安装包,对于有外网环境的Linux服务器,可以使用wget命令直接下载;如果没有外网环境,需先将安装包上传至服务器。
2.3将下载的JDK安装包解压,命令为'sudo rz'用于上传,解压使用'sudo tar-zxvf jdk-8u161-linux-x64.tar.gz';
2.4将解压后的文件迁移到/usr/java目录下,命令为'cd/usr',创建java目录,移动文件使用'mv xxx/usr/java';
2.5修改环境变量,编辑/etc/profile文件,添加以下内容:
JAVA_HOME=/usr/java/jdk1.8.0_161
JRE_HOME=/usr/java/jdk1.8.0_161/jre
PATH=$JAVA_HOME/bin:$JRE_HOME:bin:$PATH
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASS_PATH
2.6让profile文件立即生效,执行'source/etc/profile'命令。
完成以上步骤后,进行JDK安装验证:
1、使用javac命令,检查是否正确安装,不会出现command not found错误;
2、使用java-version命令,查看版本信息,应显示java version"1.8.0_131";
3、使用echo$PATH命令,验证环境变量配置是否正确。
如何查看linux下java版本
一.linux查看java jdk安装路径和设置环境变量
linux:
whereis java
which java(java执行路径)
windows:
set java_home:查看JDK安装路径
java-version:查看JDK版本
echo$JAVA_HOME
echo$PATH
二:下面是配置linux的环境变量:(记得source.bash_profile).修改/etc/profile文件(全局所有用户)
vi此文件/etc/profile在profile文件末尾加入:
vi此文件/etc/profile
在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.修改.bash_profile文件(某个用户权限使用这些环境变量)
.bash_profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_20
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
.shell终端执行下列命令:(临时用)
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
更多Linux相关的详细知识可参考书籍《Linux就该这么学》。
linux下如何设置JDK环境变量
纯java开发的软件在linux下面也可以应用自如。那么首先就需要配置好linux下的java环境,具体说来,就是配置jdk环境变量。
介绍在linux下配置jdk环境变量的几种常用方法。
首先在linux下安装jdk,如果出现提示权限不够(且root下也提示权限不够),可用#ls-l filename命令查看一下,如果显示类似如:
-rw-rw-rw- 1 root root….
则表示任何用户都没有可执行权限(即使是root用户)。
解决方法:
#chmod a+x filename
这样,安装好后,就可以接下来进行环境变量的配置了。这里给出三种可选方法:
一、修改/etc/profile文件
当本机仅仅作为开发使用时推荐使用这种方法,因为此种配置时所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。
用文本编辑器打开/etc/profile,在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
重新登录即可。
二、修改.bashrc文件
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的.bashrc文件就可以了。
用文本编辑器打开用户目录下的.bashrc文件,在.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
重新登录。
三、直接在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
注意:
1.要将/usr/share/jdk1.5.0_05jdk改为jdk安装目录
2. linux下用冒号”:”来分隔路径
3.$PATH/$CLASSPATH/$JAVA_HOME是用来引用原来的环境变量的值在设置环境变量时特别要注意不能把原来的值给覆盖掉了。
4. CLASSPATH中当前目录”.”不能丢掉。
5. export是把这三个变量导出为全局变量。
6.大小写必须严格区分。
引自:润乾报表知识库
原文连接:
请参考,希望能帮到你。