JDK安装-Linux

简介:
  安装前可以查看一下 jdk 版本,进入 Ubuntu 终端  $java -version  回车,没有 version 显示时,才安装。

安装JDK

   在官网上下载了”jdk-6u45-linux-i586.bin。用的是root用户,下载的文件放在/opt目录下

修改bin的文件权限:


sudo  chmod  u+x  jdk-6u45-linux-i586.bin

 运行命令,解压缩(注意,这不是安装):

sudo  ./ jdk-6u45-linux-i586.bin

配置环境变量(方式一)

 

   进入环境变量文件”/etc/environment“中:

sudo  vi  /etc/environment

  加入配置信息 ( 如果已有,就将信息加到后面,中间用” : “隔开 )

PATH=“/opt/ jdk1.6.0_45/bin”
CLASSPATH=”/opt/ jdk1.6.0_45/lib”
JAVA_HOME=”/opt/ jdk1.6.0_45“

(红色部分为jdk目录)

 

配置环境变量(方式二)

   进入”/etc/profile”文件中:


sudo vi /etc/profile

   加入配置信息:
export JAVA_HOME=/opt/jdk1.6.0_45
export PATH=.:$PATH:$JAVA_HOME/bin

(”export“是关键字,用于设置环境变量。)

PATH中:.“是指”当前的”;

          “:“是分隔符多个环境变量之间的连接,使用”:“;

          “$” 是指引用变量,对于环境变量的引用,使用”$“;

          “:$PATH“是指原来的PATH,必须得加。因为PATH是内置的环境变量,如果不加,以后lsecho等等的命令就不能用了。)

(红色部分为jdk目录)

 

使配置信息生效

   使用source命令,使文件中的配置信息立即生效:


source /etc/profile

   此时,环境变量设置成功。

上面两种配置方法的区别:/etc/profile“是所有用户的环境变量,”/etc/enviroment“是系统的环境变量登陆系统时shell读取的顺序应该是 /etc/profile ->/etc/enviroment –>$HOME/.profile   –>$HOME/.env

 

更改默认JDK

   由于ubuntu中可能会有默认的jdk,如openjdk,所以,为了使默认使用的是我们安装的jdk,还要进行如下工作我们安装的jdk加入java选单。

   执行命令:


sudo update-alternatives –install /usr/bin/java java /opt/jdk1.6.0_45/bin/java 300
sudo update-alternatives –install /usr/bin/javac javac /opt/jdk1.6.0_45/bin/javac 300

红色部分为jdk目录)

 

然后执行下面命令,选择系统默认的jdk:

sudo update-alternatives –config java
sudo update-alternatives –config java

 

验证

这样,再在shell中输入下面命令,就会显示系统使用的java是sun的java:

java -version
javac -version

相关文章
|
1天前
|
Linux Python
Linux 安装python3.7.6
本教程介绍在Linux系统上安装Python 3.7.6的步骤。首先使用`yum`安装依赖环境,包括zlib、openssl等开发库。接着通过`wget`下载Python 3.7.6源码包并解压。创建目标文件夹`/usr/local/python3`后,进入解压目录执行配置、编译和安装命令。最后设置软链接,使`python3`和`pip3`命令生效。
|
4天前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
57 20
|
4天前
|
Unix Linux 编译器
UNIX/Linux 上的安装
UNIX/Linux 上的安装。
21 2
|
1月前
|
NoSQL Linux PHP
如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤
本文介绍了如何在不同操作系统上安装 Redis 服务器,包括 Linux 和 Windows 的具体步骤。接着,对比了两种常用的 PHP Redis 客户端扩展:PhpRedis 和 Predis,详细说明了它们的安装方法及优缺点。最后,提供了使用 PhpRedis 和 Predis 在 PHP 中连接 Redis 服务器及进行字符串、列表、集合和哈希等数据类型的基本操作示例。
57 4
|
1月前
|
Oracle Java 关系型数据库
安装 JDK 时应该注意哪些问题
选择合适的JDK版本需考虑项目需求与兼容性,推荐使用LTS版本如JDK 17或21。安装时注意操作系统适配,配置环境变量PATH和JAVA_HOME,确保合法使用许可证,并进行安装后测试以验证JDK功能正常。
51 1
|
1月前
|
IDE Java 编译器
开发 Java 程序一定要安装 JDK 吗
开发Java程序通常需要安装JDK(Java Development Kit),因为它包含了编译、运行和调试Java程序所需的各种工具和环境。不过,某些集成开发环境(IDE)可能内置了JDK,或可使用在线Java编辑器,无需单独安装。
65 1
|
1月前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
43 5
|
1月前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
70 2
|
1月前
|
消息中间件 Linux RocketMQ
在Red Hat Enterprise Linux 9上使用Docker快速安装并部署
通过以上步骤,你可以在Red Hat Enterprise Linux 9上使用Docker快速安装并部署RocketMQ。这种方法不仅简化了安装过程,还提供了一个灵活的环境来管理和扩展消息队列系统。RocketMQ作为一款高性能的分布式消息系统,通过Docker可以实现快速部署和高效管理。
44 3
|
1月前
|
存储 缓存 Linux
【Linux】另一种基于rpm安装yum的方式
通过本文的方法,您可以在离线环境中使用RPM包安装YUM并进行必要的配置。这种方法适用于无法直接访问互联网的服务器或需要严格控制软件源的环境。通过配置本地YUM仓库,确保了软件包的安装和更新可以顺利进行。希望本文能够为您在特定环境中部署YUM提供实用的指导。
164 0
下一篇
DataWorks