博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux安装jdk
阅读量:7085 次
发布时间:2019-06-28

本文共 1767 字,大约阅读时间需要 5 分钟。

经常看到开发人员习惯性的在服务器上装jdk,其实一般情况下服务器不会用来编译程序,所以只需要装jre就可以了,在服务器上装jdk是很浪费资源的.

1.在/usr/目录下创建java目录

[root@localhost ~]# mkdir/usr/java[root@localhost ~]# cd /usr/java

2.下载jdk,然后解压,下载命令如下.一般我们是事先下载好然后拷贝进去

注意:如果要在线下载的话,现在的oracle官网下载jdk是需要账户密码的,所以行不通了.

[root@localhost java]# curl -O http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-i586.tar.gz[root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz   //解压后进入bin目录运行./java -version查看是否可以运行

3.设置环境变量

[root@localhost java]# vi /etc/profile

在profile中添加如下内容:

JDK设置环境变量 #set java environmentJAVA_HOME=/usr/java/jdk1.7.0_79JRE_HOME=/usr/java/jdk1.7.0_79/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin:$PATH     #:$PATH一定要加,不然会覆盖PATH原有的配置export JAVA_HOME JRE_HOME CLASS_PATH PATH 简化版jdk配置(无jre)
export JAVA_HOME=/usr/java/jdk7 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin:$PATH
JRE设置环境变量
#set jre environment
JAVA_HOME=/usr/java/jre1.8.0_65 CLASSPATH=$JAVA_HOME/lib PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

让修改生效:

[root@localhost java]# source /etc/profile

按照百度上的说这样就可以了,不知道为啥我的不行.仍然是command not found,下面是解决方法

sudo update-alternatives --install /usr/bin/java java /usr/java/jre1.7.0_80/bin/java 300    //alternatives --install 
sudo update-alternatives --config java //alternatives --config
系统中可能有多个jre,系统要判断用哪一个来作为默认的jre,就需要使用这条命令来配置

4.验证JDK有效性

[root@localhost java]# java -versionjava version "1.7.0_79"Java(TM) SE Runtime Environment (build 1.7.0_79-b15)Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

 

转载于:https://www.cnblogs.com/aeolian/p/7761862.html

你可能感兴趣的文章
简易更改win系统的连接
查看>>
Apache+PHP+SSL 安装步骤
查看>>
IPSEC ***学习笔记 (二)
查看>>
JQuery学习笔记-操作DOM元素
查看>>
【远程医疗专题】远程医疗论文30篇及解决方案10篇
查看>>
crondtab 定时任务
查看>>
【ios】导航跳转
查看>>
linux下建立回收站防止误删除及定期清空
查看>>
动态安全模型
查看>>
liuux/ Unix 文件管理命令(五)
查看>>
Hadoop学习笔记之二:HDFS体系架构
查看>>
foreman架构的引入4-安装Foreman1.6.3架构(foreman与puppetmaster分离)
查看>>
W和L
查看>>
TCP/IP协议解析
查看>>
德国罗森伯格推出MU Uniboot数据中心高密度布线系统
查看>>
Centos以及windows2003server系统下的密码重置
查看>>
CCNA学习笔记 一 基础方面
查看>>
依靠ipsec实现***通道
查看>>
你真的做好购买相机的准备了吗?
查看>>
我的友情链接
查看>>