文档章节

tar安装包,linux 配置jdk1.7 按照步骤做就行

蓝狐乐队
 蓝狐乐队
发布于 2015/05/13 11:31
字数 332
阅读 1.4K
收藏 6

3 月,跳不动了?>>>

通过终端在/usr/local目录下新建java文件夹,命令行:

sudo mkdir /usr/local/java

然后将下载到压缩包拷贝到java文件夹中,命令行:

进入jdk源码包所在目录

cp jdk-7u45-linux-x64.tar.gz /usr/local/java

然后进入java目录,命令行:

cd /usr/local/java

解压压缩包,命令行:

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

然后可以把压缩包删除,命令行:

sudo rm jdk-7u45-linux-x64.tar.gz

 

3、设置jdk环境变量

这里采用全局设置方法,就是修改etc/profile,它是是所有用户的共用的环境变量

sudo gedit /etc/profile

打开之后在末尾添加

export JAVA_HOME=/usr/local/java/jdk1.7.0_45
export JRE_HOME=/usr/local/java/jdk1.7.0_45/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin: $PATH

 

请记住,在上述添加过程中,等号两侧不要加入空格,不然会出现“不是有效的标识符”,因为source /etc/profile 时不能识别多余到空格,会理解为是路径一部分。

然后保存

source /etc/profile

 使profile生效

 

4、检验是否安装成功

在终端

java -version

看看是否安装成功

成功则显示如下

java version "1.7.0_45"
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)


© 著作权归作者所有

蓝狐乐队
粉丝 107
博文 326
码字总数 95508
作品 0
昌平
程序员
私信 提问
加载中

评论(0)

linux下infer环境搭建

搭建infer前需要 配置JDK1.7+ python2.7+ocamlc+opam,文中详解 infer下载地址:https://github.com/facebook/infer/releases/ 下载:infer-linux64-v0.8.1.tar.xz 1、将infer-linux64-v0.8.......

Bony
2016/06/13
529
0
Linux操作系统安装VMware过程详细解析

由于项目需要,要在Linux下虚拟一个Windows,经过查找些资料,发现可一用VMware来实现,当然还有其他一些虚拟机可以使用如Win4lin,bochs等,但经过试用,只有VMware还好用.以下就是安装的步骤. 首先...

JavaGG
2009/05/07
410
0
Ubuntu 14.04安装JDK1.8.0_25与配置环境变量

本文转载自:http://www.linuxidc.com/Linux/2015-01/112030.htm 以下是Ubuntu 14.04安装JDK1.8.0_25与配置环境变量过程笔记。 1、源码包准备: 首先到官网下载jdk,http://www.oracle.com/t...

金皓皓
昨天
0
0
大数据教程(2.2):Linux系统安装JDK1.7

本篇文章,博主主要分享在centos6.9安装JDK1.7的全过程,主要目标针对刚入IT行业或者平常碰不到服务器的小白们,大神级别请绕道访问博主其它文章。 先贴出本次会使用到的命令 安装步骤: 1....

em_aaron
2018/07/08
32
0
Linux搭建Java开发环境

前几天系统坏了,重装系统,自然又要重搭环境,没办法。 1安装jdk1.7: 1 下载jdk1.7压缩包,解压到一个目录。这里解压jdk1.7到目录/home/java 2 配置环境变量: 在终端用命令:sudo gedit ...

蜡笔小小小新
2016/03/27
278
0

没有更多内容

加载失败,请刷新页面

加载更多

为什么只能在头文件中实现模板? - Why can templates only be implemented in the header file?

问题: Quote from The C++ standard library: a tutorial and handbook : 引用来自C ++标准库:教程和手册 : The only portable way of using templates at the moment is to implement t......

javail
今天
19
0
Gradle 6 针对已有的构建如何创建一个构建扫描

有关构建扫描的定义为: 构建扫描(build scan)是一个中心化并且可以共享的构建记录。这个构建记录通常能够告诉在构建中发生了什么并且为什么会发生。 通过应用构建扫描插件到你的项目中,你...

honeymoose
今天
17
0
C语言动态内存分配:(一)malloc/free的实现及malloc实际分配/释放的内存

一、malloc/free概述 malloc是在C语言中用于在程序运行时在堆中进行动态内存分配的库函数。free是进行内存释放的库函数。 1、函数原型 #include <stdlib.h> void *malloc( size_t size ); v...

shzwork
今天
17
0
什么是JavaBean? - What is a JavaBean exactly?

问题: I understood, I think, that a "Bean" is a Java class with properties and getters/setters. 我认为,“ Bean”是具有属性和getter / setter的Java类。 As much as I understand,......

技术盛宴
今天
27
0
深圳援鄂最后一批工作人员归来,88万元关爱金发放至85人

中国公益在线3月31日深圳讯 深圳援鄂最后一批工作人员归来......深圳市民政局、深圳市卫健委和深圳市慈善会发起了“深爱战疫天使基金”项目,联合龙华区慈善会和 永贤慈善基金会,进行第二次...

传承天下融媒体中心
今天
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部