linux 安装jdk gz文件,Linux 安装jdk gz 安装方式

Linux安装JDK步骤

1、先从网上下载jdk(jdk-7u1-linux-i586.rpm),下载地址:

http://www.Oracle.com/technetwork/Java/javase/downloads/jdk-7u1-download-513651.html,下载后放在/home目录中,当然其它地方也行。

2、进入安装目录

#cd /home

#cp jdk-7u1-linux-i586.rpm /usr/local

#cd /usr/local

给所有用户添加可执行的权限

#rpm -ivh jdk-7u1-linux-i586.rpm

安装过程如图所示:

d2218c5aeb8c5868035e043eae1bb000.gif

3、设置环境变量

#vi /etc/profile

打开后,在文档最下方加上以下环境变量配置代码:

export JAVA_HOME=/usr/java/jdk1.8.0_65

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib

export PATH=$JAVA_HOME/bin:$PATH

保存退出后,执行source /etc/profile是修改的环境变量生效

4、检查JDK是否安装成功。

#java -version

如果看到JVM版本及相关信息,即安装成功!

如图:

28fa8891e6324584ba6d075c23006801.gif

-----------分割线-----------------

当你已经成功把javajdk1.7.0_01 安装到 /usr/java,并且配置好了系统环境变量

执行 # java -version 时就是 显示javajdk1.7.0_01,是因为你的linux系统有默认的jdk;执行

1、# cd /usr/bin

# ln -s -f /usr/java/javajdk1.7.0_01/jre/bin/java

# ln -s -f /usr/java/javajdk1.7.0_01/bin/javac

2、接着卸载javajdk1.7.0_01,再次重新安装。卸载方法:

先查看javajdk1.7.0_01包名

#rpm -qa | grep jdk

bf224aaeb5649b221f8e79196e9bd853.gif

接着执行

#rpm -e jdk-1.7.0_01-fcs

卸载完后,再次重新安装jdk-7u1-linux-i586.rpm。

===============

我今天遇到问题后,就是这样解决的。大家如果也遇到类似问题,可以尝试下。

如果有更好的解决方法。欢迎分享。

=========更新11月16日

今天在linux下安装tomcat发现了点问题:

后来卸载了1.7后,使用jdk1.6版本重新安装和配置

在/etc/profile文件最后重新配置,加入两行

export JAVA_HOME=/urs/java/jdk1.6

export JRE_HOME=/usr/java/jdk1.6/jre

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/501481.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

多元相关性分析_研究 | 精神分裂症症状与超氧化物歧化酶相关性的性别差异

精神分裂症是一种精神病综合征,主要症状包括阳性症状(如幻觉、妄想以及言语混乱),阴性症状(如积极性降低、表达能力下降),认知缺陷(如执行功能、记忆能力和心理处理速度受损)。氧化应激过度、抗氧化防御系统失调被认为是精神分裂症的重要危险…

安装Android studio打不开,提示the environment variable HAVA_HOME does not point to a val

遇到问题先仔细看错误提示,这里的意思有提到JAVA_HOME,因此需要我们打开一下系统的环境变量 1.java_home里面只有一个值,但在后面加了分号: 运行Java程序的时候不会报错。但是Android studio会认为不是一个正确的地址。 2.盘符问…

linux system更好方法,Linux将程序添加到服务的方法(通用【但最好还是用systemd】)...

一:咱们通过这篇文章来演示怎么将某个程序作为服务(就类似Windows服务可以开机自动启动),这里以tomcat为例,已经亲测过;二:步骤(最好用root用户来做这种事情,切换root用户记得su - root)1)在/etc/rc.d/init…

获取显示器的唯一编号_宝马奔驰才配拥有的HUD抬头显示器,买菜车也能无损安装!...

其实现在许多中高端车(壕车)已经开始标配或者可以选配抬头显示器,比如宝马现在全系好像都可以选配,我朋友有一台X3就带HUD,听说选配HUD时追加了1.3万。那HUD有什么作用呢?没用过的人可能会说装X大于实用,其实真正用过H…

JAVA入门级教学之(Object类中的equals方法)

package com.lbj.javase18; /** * 关于Object中的equals方法: * * Object中的equals方法(核心): * public boolean equals(o2){ * return(thisobj);//相当于return(o1o2);中间跟的是双等号,两边引用地址内存相同则true&#xff0c…

g100显卡 linux驱动,nvidia geforce g100驱动

这是nvidia geforce g100驱动下载,一款可以有效解决NVIDIA GeForce G100显卡在使用过程中出现的一些问题的驱动工具,本站提供了NVIDIA GeForce G100显卡驱动的下载地址,有兴趣的朋友们可以前来下载使用。软件说明1、支持GeForce GTS 240、GT …

eclipse 64位_如何安装调试 Java开发工具Eclipse和JDK环境

JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行…

计算机操作系统超全详解

操作系统详解 一 为什么要有操作系统 (两本书:现代操作系统、操作系统原理,学好python以后再去研究吧~~) 现代的计算机系统主要是由一个或者多个处理器,主存,硬盘,键盘,鼠标&#…

mooc哈尔滨c语言作业答案,哈尔滨工业大学C语言2016年MOOC在线测试答案.doc

哈尔滨工业大学C语言2016年MOOC在线测试答案本答案仅供参考,请勿用于商业用途或进行未经同意的转载第3周1计算两个数的平方和(3分)题目内容:从键盘读入两个实数,编程计算并输出它们的平方和,要求使用数学函数pow(x,y)计算平方值&a…

python画指数函数图像_python实现画出e指数函数的图像

这里用Python逼近函数y exp(x);同样使用泰勒函数去逼近: exp(x) 1 x (x)^2/(2!) .. (x)^n/(n!) ... #!/usr/bin/python # -*- coding:utf-8 -*- import numpy as np import math import matplotlib as mpl import matplotlib.pyplot as plt def calc_e_small(x): n 10 …

JAVA入门级教学之(静态内部类)

package com.lbj.javase19; /** * 关于静态内部类: * * 1.静态内部类可以等同看做静态变量 * * 内部类重要的作用:可以直接访问外部类中私有的数据 * * 2.静态内部类可以直接访问外部类的静态数据,无法访问成员…

python怎么写入到文件中_Python学习笔记之将数据写入到文件中

原博文 2019-10-29 16:04 − 10-3 访客:编写一个程序,提示用户输入其名字;用户作出响应后,将其名字写入到文件guest.txt 中。 编写Python代码: 1 username input("Please enter your name: ") 2 filename …

c语言编写两个矩阵的乘积,如何用c语言编写两个模糊矩阵相乘的程序?

满意答案有三处,你仔细看一下#define M 4#includefloat min(float x,float y){return(x};float max(float*p,int n){float m*p;int i;for(i0;iif(*(pi)>m)m*(pi);return(m);}void main(){float a[M][M],b[M][M],c[M],d[M][M];int i,j;printf("请输入矩阵a:&…

JAVA入门级教学之(成员内部类)

package com.lbj.javase20; /** * 关于成员内部类: * * 1.成员内部类可以等同看做成员变量 * * 内部类重要的作用:可以直接访问外部类中私有的数据 * * 2.成员内部类中不能有静态声明和静态变量、静态方法。 * * …

c语言计算平方根编程程序,一个用C语言计算平方根的巧妙算法

#include void main(){int w,i;double ss;double x, y;printf("enter the number!\n");scanf("%lf",&y); /* 输入浮点型数据Y,即我们要求平方根的方程 */xy; /* 这里把Y赋给X是想把Y的值先保存下来 */ss1.0;for(w0;x>1;w){xx/10;} /* 把…

python 文本相似度_python实现余弦相似度文本比较

向量空间模型VSM: VSM的介绍: 一个文档可以由文档中的一系列关键词组成,而VSM则是用这些关键词的向量组成一篇文档,其中的每个分量代表词项在文档中的相对重要性。 VSM的例子: 比如说,一个文档有分词和去停…

python环境配置opencv_Python 3.5.1和Opencv 3.1的环境配置

1 在以下网站下载Python程序: https://www.python.org/ftp/python/3.5.1/python-3.5.1-amd64.exe 这里选择3.5.1版本2 下载后按照默认安装。 然后安装Numpy模块。 按WinR输入CMD,进入安装目录下的Lib\site-packages子目录,在联网状态下输入pi…

毕业C语言专业专业现状,C语言程序设计教学现状与课程优化及改革措施论文

C语言程序设计教学现状与课程优化及改革措施论文随着计算机技术的飞速发展和不断普及,计算机已经走进各行各业,与人们的生活息息相关,对计算机知识的掌握成为当前高校的教学目标。C语言兼有汇编语言和高级语言的双重优点,运用它既…

JAVA入门级教学之(局部内部类)

package com.lbj.javase21; /** * 局部内部类等同于局部变量 * * 重点:局部内部类在访问局部变量的时候,局部变量必须使用final修饰,据说在JDK8以后就不需要用final修饰了 * * * author 14811 * */ public class OuterCla…

c语言计算矩阵的n次方,N矩阵的n次方运算及折半查找报告--数据结构(C语言)

《N矩阵的n次方运算及折半查找报告--数据结构(C语言)》由会员分享,可在线阅读,更多相关《N矩阵的n次方运算及折半查找报告--数据结构(C语言)(8页珍藏版)》请在人人文库网上搜索。1、数据结构作业报告N矩阵的n次方运算报告折半查找报告姓名:江…