`
incyanggan
  • 浏览: 34071 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Java菜鸟学习笔记--配置篇(二):Ubuntu JDK环境变量配置与常见问题

 
阅读更多

一.官网下载方法


1.1 官网下载JDKDK

官方下载地址:http://www.Oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

找到对应系统的下载



1.2 版本区别

这里简单地阐述一下rpm、tar.gz的区别。

1.2.1 rpm格式的软件包适用于基于Red Hat发行版的系统,如Red Hat Linux、SUSE、Fedora. 类似地,

1.2.2 deb格式的软件包则是适用于基于Debian发行版的系统,如Debian、Ubuntu、Mint.

1.2.3 tar.gz格式只是一个压缩包,里面一般是源码,因此只要使用tar命令或解压软件解压到相应路径就可以了。如果使用的是Ubuntu amd64,故选择jdk-7u11-linux-x64.tar.gz,下载后解压到了/usr/lib/java/目录下(需要root权限)。


1.3 JDK变量配置


JDK环境变量配置如下:
执行命令sudo gedit /etc/environment,在打开的编辑器中PATH变量上面两行新建两个变量,
JAVA_HOME="/usr/lib/java/jdk1.7.0_11"
CLASSPATH=".:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar"
在PATH中添加$JAVA_HOME/bin,注意与PATH原有的值之间用英文冒号:分隔,切勿把原来的值删除。
然后保存关闭,使用命令source /etc/envrionment更新。
Ubuntu系统默认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统默认的JDK,
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.7.0_11/bin/javac 300
sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.7.0_11/bin/java 300
sudo update-alternatives --config javac,再选择相应的Priority 300
sudo update-alternatives --config java,再选择相应的Priority 300

至此配置完成,输入java -version、javac或java检查是否配置成功。



本文基于http://www.linuxidc.com/Linux/2013-01/78221.htm修改而成如需要原版请点击链接前往

二.apt-ge方法



2.1 在控制台下输 apt-cache search jdk

之后在查看版本 看中想安装的版本

然后在控制台输入 sudo apt-get install xxxx(xxxx为jdk版本)

然后等待安装完毕即可



三.遇到问题


3.1 Ubuntu怎么解压 tar.gz ?

2.1.2参考了 Ubuntu解压缩zip,tar,tar.gz,tar.bz2这篇文章,各个格式相应的压缩解压命令如下

ZIP

zip可能是目前使用得最多的文档压缩格式。

优点跨平台:比如Linux, Windows以及Mac OS

缺点:压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。


我们可以使用下列的命令压缩一个目录:

# zip -r archive_name.zip directory_to_compress


下面是如果解压一个zip文档:

# unzip archive_name.zip


TAR

Tar是在Linux中使用得非常广泛的文档打包格式。

优点:消耗非常少的CPU以及时间去打包文件

缺点:他仅仅只是一个打包工具,并不负责压缩。

如何打包一个目录:

# tar -cvf archive_name.tar directory_to_compress


如何解包:

# tar -xvf archive_name.tar.gz

上面这个解包命令将会将文档解开在当前目录下面。

也可以用这个命令来捏住解包的路径:

# tar -xvf archive_name.tar -C /tmp/extract_here/


TAR.GZ

这种格式是我使用得最多的压缩格式。java的jdk有用格式本压缩

优点:压缩时不会占用太多CPU的,而且可以得到一个非常理想的压缩率。

使用下面这种格式去压缩一个目录:

# tar -zcvf archive_name.tar.gz directory_to_compress


解压缩:

# tar -zxvf archive_name.tar.gz

上面这个解包命令将会将文档解开在当前目录下面。

也可以用这个命令来捏住解包的路径:

# tar -zxvf archive_name.tar.gz -C /tmp/extract_here/

TAR.BZ2

这种压缩格式是我们提到的所有方式中压缩率最好的。当然,这也就意味着,它比前面的方式要占用更多的CPU与时间。

这个就是你如何使用tar.bz2进行压缩。

# tar -jcvf archive_name.tar.bz2 directory_to_compress

上面这个解包命令将会将文档解开在当前目录下面。

也可以用这个命令来捏住解包的路径:

# tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/

(按http://www.linuxidc.com/Linux/2012-08/68122.htm修改,如需原版请点击链接前往)


3.2 如何把解压好的文件放到/usr/lib/java/ 目录下

1.ubuntu 终端下获取root
sudo -i
2.创建文件夹(usr下需要权限)
sudo mkdir /usr/lib/java
3.把文件移动到usr文件中(权限)

sudo mv /home/h/java/jdk1.7.0_25 /usr/lib/java

把/home/h/java/j下 的jdk文件夹 移动到usr/lib/java文件

4.copy完毕后进行JDK环境配置



作者:YangGan
出处:http://blog.csdn.net/incyanggan
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名Yanggan(包含链接).

分享到:
评论

相关推荐

    jdk-8u311-windows-x64 安装包 与 系统环境变量配置 总结.pdf

    ### JDK-8u311 Windows-x64安装与系统环境变量配置详解 #### 一、JDK-8u311 Windows-x64安装包概述 - **JDK版本**:JDK-8u311是Java Development Kit的一个更新版本,适用于Windows操作系统64位版本。 - **下载...

    linux快速安装jdk1.8方式及环境变量配置

    linux快速安装jdk1.8方式及环境配置 一、下载jdk jdk下载地址:https://www.oracle.com/java/technologies/javase-jdk8-downloads.html **注:安装之前先查看一下系统有没有已经安装的版本 查看当前系统jdk的版本:...

    java环境变量配置 JDK环境变量

    ### Java环境变量配置详解 #### 一、Java环境变量配置的重要性 在开发Java应用程序之前,首先需要正确地配置Java环境变量。这是因为环境变量是操作系统用来识别和定位Java开发工具的位置的关键参数。通过设置适当的...

    Linux配置JDK环境变量

    #### 二、配置环境变量 1. **编辑 `/etc/profile` 文件**: - 使用文本编辑器打开 `/etc/profile` 文件,如 `vi /etc/profile`。 - 在文件末尾添加以下内容来设置JDK环境变量: ```bash #set java environment...

    jdk 环境变量配置

    - **定义**:JAVA_HOME环境变量指定了JDK的安装目录,它告诉操作系统JDK的安装位置。 - **配置方法**: - 在系统属性中新建或编辑名为`JAVA_HOME`的环境变量,将其值设置为JDK的安装路径,如`C:\Program Files\...

    JDK环境变量配置

    #### 二、JDK环境变量配置步骤 ##### 1. 定义JAVA_HOME变量 - **定义目的**:`JAVA_HOME`环境变量的设置对于后续配置其他与Java相关的工具至关重要。它指向JDK的安装目录。 - **示例配置**:`JAVA_HOME=C:\Program...

    java环境的配置--java(JDK)的配置.pdf

    ### Java环境配置详解——JDK的安装与配置 #### 一、JDK的安装与配置步骤 ##### A. 安装步骤与环境变量配置 1. **下载与安装JDK**: - 从Sun官方网站下载JDK 1.6.0_10版本。 - 安装路径示例:`G:\Program Files...

    java JDK androidSDK及环境变量配置教程

    Java JDK 和 Android SDK 环境变量配置教程 本教程旨在指导用户一步步配置 Java JDK 和 Android SDK 环境变量,帮助用户快速安装和配置开发环境。 Java JDK 环境变量配置 Java JDK 是 Android 应用程序开发的基础...

    JDK--Java环境配置.zip

    Java开发环境是所有Java编程的基础,它包括Java Development Kit (JDK)的安装与配置。JDK是Oracle公司提供的用于开发和运行Java程序的工具集合,包含Java编译器、Java虚拟机(JVM)、Java类库以及一些开发工具如...

    jdk环境变量配置jdk环境变量配置jdk环境变量配置

    配置JDK环境变量对于Java程序员来说至关重要,因为这允许操作系统找到并执行Java相关命令,如`java`, `javac`, `jar`等。下面我们将详细讲解如何配置JDK环境变量。 首先,我们需要理解三个主要的环境变量:`JAVA_...

    windows系统下JDK1.6环境变量配置

    ### Windows系统下JDK1.6环境变量配置详解 #### 一、JDK1.6下载与安装 ##### 下载步骤 JDK1.6作为Java开发的重要组件,可以通过访问官方网站进行下载。根据描述,最新版本(当时)是JDK1.6,下载链接为:...

    ubuntu_eclipse启动设置,jdk环境变量,其他设置

    要成功启动Eclipse并进行有效的开发工作,需要确保JDK(Java Development Kit)已正确安装并且环境变量配置妥当。本文将详细讲解如何进行Ubuntu上的Eclipse启动设置、JDK环境变量配置以及其他相关设置。 首先,让...

    JDk环境变量配置

    在深入探讨JAVA环境变量配置之前,我们先来了解一下JDK(Java Development Kit)的基本概念。JDK是Java开发工具包,它包含了编译、调试及运行Java程序所需的软件集合,包括Java编译器、Java运行时环境等。正确配置...

    java学习初步:JDK安装后环境变量配置步骤及测试方法

    ### Java学习初步:JDK安装后的环境变量配置步骤及测试方法 #### 一、环境变量配置步骤 在开始Java的学习之前,确保正确安装了Java开发工具包(JDK)是非常重要的一步。一旦安装完毕,还需要对操作系统的环境变量...

    JDK和maven的环境变量配置

    JDK环境变量配置是Java开发环境的基础配置,正确的配置可以确保Java应用程序的正确运行。下面将详细介绍JDK环境变量配置的步骤。 首先,需要安装JDK,假设安装在E:\jdk1.5.0目录下。然后,需要配置JAVA_HOME和PATH...

Global site tag (gtag.js) - Google Analytics