ubuntu下安装JDK并配置java环境

简介:

1.在oracle官方网站下载sun jdk文件,我下载的是jdk-6u22-linux-i586.bin

2.权限设置与安装
我要将JDK安装在为自己到program目录下,则将jdk-6u22-linux-i586.bin拷贝到/home/xuwei/program
在终端中使用cd命令进入到/home/xuwei/program/目录下,
然后执行命令
sudo chmod +x jdk-6u22-linux-i586.bin  //设置权限
sudo ./jdk-6u22-linux-i586.bin  //执行文件

PS:2011-9-30

看了网上其他一些人安装jdk,他们都选择都是/usr/java目录下。如果使用apt命令来安装jdk都话,是安装在/usr/lib/jvm/目录下。那么现在我就通过手动命令,将JDK.bn拷贝到/usr/lib/jvm目录下,然后通过上面都操作进行安装。


3.配置环境变量
#sudo gedit /etc/profile
在最后面加入
#set java environment
export JAVA_HOME=/home/xuwei/program/jdk1.6.0_22
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
保存退出。

PS:2013-12-04

在修改上述命令以后,还不能立即生效,有两种方法能够生效,一种是logout,然后再登陆,还有一种是执行命令

source /etc/profile

4.注销重新登录(重要,如果没有这一步到话,echo无法显示正确路径,显示的是空行)

在终端使用echo命令检查环境变量设置情况。
#echo $JAVA_HOME
#echo $CLASSPATH
#echo $PATH

5.检查JDK是否安装成功。
#java -version
显示:
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Server VM (build 17.1-b03, mixed mode)
看到JVM版本及相关信息,即安装成功!

PS:2013-12-04添加JDK7的安装

官网下载jdk-7u45-linux-x64.tar.gz

 Linux x64 131.7 MB    jdk-7u45-linux-x64.tar.gz

使用ftp将这个文件放到/home/enadmin/software目录下,然后使用以下命令解压缩

tar xvf jdk-7u45-linux-x64.gz 

解压缩以后就出现了一个jdk1.7.0_45目录,然后使用以下命令将这个目录拷贝到

enadmin@cgnmon:/usr/lib/jvm$ sudo cp -r /home/enadmin/software/jdk1.7.0_45 ./

 环境变量的配置参考之前的内容。

 





本文转自xwdreamer博客园博客,原文链接:http://www.cnblogs.com/xwdreamer/archive/2010/12/05/2297062.html,如需转载请自行联系原作者



目录
相关文章
|
26天前
|
Java 数据库连接 数据库
如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面
本文介绍了如何构建高效稳定的Java数据库连接池,涵盖连接池配置、并发控制和异常处理等方面。通过合理配置初始连接数、最大连接数和空闲连接超时时间,确保系统性能和稳定性。文章还探讨了同步阻塞、异步回调和信号量等并发控制策略,并提供了异常处理的最佳实践。最后,给出了一个简单的连接池示例代码,并推荐使用成熟的连接池框架(如HikariCP、C3P0)以简化开发。
46 2
|
27天前
|
Java Linux Windows
如何查看已安装的 Java 版本
要查看已安装的 Java 版本,打开命令提示符或终端,输入 `java -version`,回车后即可显示当前系统中 Java 的版本信息。
|
2月前
|
安全 Java 数据安全/隐私保护
如何配置 Java 安全管理器来避免访问控制异常
配置Java安全管理器以防止访问控制异常,需在启动JVM时通过 `-Djava.security.manager` 参数启用,并设置安全策略文件,定义权限规则,限制代码执行操作,确保应用安全。
|
2月前
|
Java BI 调度
Java Spring的定时任务的配置和使用
遵循上述步骤,你就可以在Spring应用中轻松地配置和使用定时任务,满足各种定时处理需求。
142 1
|
2月前
|
消息中间件 分布式计算 Java
大数据-73 Kafka 高级特性 稳定性-事务 相关配置 事务操作Java 幂等性 仅一次发送
大数据-73 Kafka 高级特性 稳定性-事务 相关配置 事务操作Java 幂等性 仅一次发送
31 2
|
2月前
|
负载均衡 算法 Java
java中nginx负载均衡配置
java中nginx负载均衡配置
43 0
|
2月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(五):18.04安装多版本CUDA
这篇博客文章介绍了在Ubuntu 18.04系统上如何安装和切换不同版本的CUDA,以及如何安装不同版本的cuDNN。
227 2
|
Web App开发 Ubuntu Linux
|
2月前
|
并行计算 PyTorch TensorFlow
Ubuntu安装笔记(一):安装显卡驱动、cuda/cudnn、Anaconda、Pytorch、Tensorflow、Opencv、Visdom、FFMPEG、卸载一些不必要的预装软件
这篇文章是关于如何在Ubuntu操作系统上安装显卡驱动、CUDA、CUDNN、Anaconda、PyTorch、TensorFlow、OpenCV、FFMPEG以及卸载不必要的预装软件的详细指南。
4009 3
|
17天前
|
Ubuntu 开发工具 git
Ubuntu安装homebrew的完整教程
本文介绍了如何在没有公网的情况下安装 Homebrew。首先访问 Homebrew 官网,然后通过阿里云的镜像克隆安装脚本,并创建普通用户进行安装。接着修改 `install.sh` 文件指向国内镜像,执行安装命令。最后配置环境变量并更换 Homebrew 源为国内镜像,确保安装顺利。
139 50
下一篇
无影云桌面