Linux下安装jdk7

Linux下安装jdk7

大家好,又见面了,我是全栈君。

之前没怎么用过linux,一上手真是蒙圈,不知道从哪儿导入文件,哈哈哈。

这就是跟linux联系的WinSCP,下载安装即可。
链接:http://pan.baidu.com/s/1boLOcAN密码:ltjy

装好之后把我们要安装的jdk用这个软件放到我们想要放置的文件夹类。

这里写图片描述

把这个传上去之后,比如我们这里放在opt目录下。

tar.gz包:解压缩

    # mkdir /usr/java
    # cd /usr/java
    # tar -zxvf /software/jdk-7u79-linux-x64.tar.gz

这里写图片描述

生成链接以便版本升级(这一步可做可不做)

# ln -s jdk1.7.0_55 latest
# ln -s latest default

rpm包:(如果你是rpm包就用这个命令)

# rpm -ivh jdk-7u55-linux-x64.rpm

执行成功之后,你可以在WinSCP看到解压好的jdk,可以重命名。

这里写图片描述

接下来就是配置环境变量了。

 # vi /etc/profile

进到如下的界面,按一下 i 就会进入编辑模式。

这里写图片描述

用键盘把光标移到最下边,加上

export JAVA_HOME=/usr/java/default
export JAVA_BIN=$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

这里写图片描述

这里介绍几个常用命令,如果要退出编辑页面就按Esc。然后输入指令。

不保存退出  :q!
保存并退出  :wq
重    启  reboot

记得source一下使配置生效

# source /etc/profile

这里写图片描述

这个时候报错了,很常见的错误,因为我的default是没有配置的,所以我得去改成我现在的文件名。

export JAVA_HOME=/usr/java/jdk1.7
export JAVA_BIN=$JAVA_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

在测试,jdk已经装好了。

这里写图片描述

这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/108784.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • WinForm拖动没有标题栏窗体的方法

    建立窗体的名称修改为:Form_HoverTree文后附有源码下载。主要代码:效果图:可以看出,这个窗体为自定义形状的窗体,没有标题栏。具体参考:http://hovertree.com/h/bj

    2021年12月28日
    39
  • DirectX修复工具强力修复实验包[通俗易懂]

    DirectX修复工具APISets强力修复实验包下载地址:https://pan.baidu.com/s/1viLPeKp8vtFCy8Pr1S9CWw密码:5d6n实验包使用说明:1、实验包仅支持DirectX修复工具V3.6.6版及以上版本。2、首先将上述下载的压缩包解压,得到“Data”文件夹(如下图):3、找到之前的DirectX修复工具的存放地址,将…

    2022年4月13日
    234
  • java notifyall_notify的用法

    java notifyall_notify的用法作者:知乎用户链接:https://www.zhihu.com/question/37601861/answer/145545371来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。今天正好碰到这个问题,也疑惑了好久。看了一圈知乎上的答案,感觉没说到根上。所以自己又好好Google了一下,终于找到了让自己信服的解释。先说两个概念:锁池和等待池锁池:假设线程A已经拥有了某…

    2025年10月9日
    3
  • renren_fast项目解读 —— 环境搭建过程

    renren_fast项目解读 —— 环境搭建过程文章目录 01 基本环境的保证 02 后端环境的搭建 03 前端环境的搭建 04 关于 VSCode 的安装 01 基本环境的保证进行基本软件安装 jdk1 8 mysql5 navicat idea2017 tomcat7 Git 进行基本应用的安装 everything edge 7z flux 看个人情况选择安装 02 后端环境的搭建进行后端项目的导入 VCS checkoutVers Git 复制链接 https gitee com

    2025年7月20日
    3
  • pytest指定用例_测试用例怎么编写

    pytest指定用例_测试用例怎么编写前言测试用例在设计的时候,我们一般要求不要有先后顺序,用例是可以打乱了执行的,这样才能达到测试的效果.有些同学在写用例的时候,用例写了先后顺序,有先后顺序后,后面还会有新的问题(如:上个用例返回

    2022年7月28日
    5
  • Ubuntu下代替dos2unix命令

    Ubuntu下代替dos2unix命令Ubuntu系统打开Windows下生成的文本文件,会在每行的末尾出现’^M’原因就是Windows和Linux的回车符是不同的在Windows下回车符是\r\n回车换行在Linux下回车符是\n最简单、最常用的解决方法是使用dos2unix命令转换:dos2unixfilenameUbuntu下dos2unix和unix2dos命令在tofrodos包中

    2022年7月14日
    16

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号