zoukankan      html  css  js  c++  java
  • 随笔编号-12 阿里云CentOS7系列一 -- 安装JDK7的方法.

    最近因为数据采集以及生产环境冲突。导入windows Server 2008系统经常死机。经讨论决定把采集服务程序和生产服务进行分开。采集程序通过windows Server2008运行。而生产程序通过Linux 来运行。

    阿里云提供通过云端安装tomcat、jdk 等组建的命令。但是我自己测试安装可几遍总是有问题。无奈只有自己去下载对应的安装包来安装。这样做也是有好处的。可以自己指定安装文件目录。闲话不多少直接上干货:

    会用到的相关安装包的共享连接:

    1 JDK7 安装包:

    链接: http://pan.baidu.com/s/1geKwASN 密码: yapk

    把该文件放到你认为合适的文件夹下。我使用的 xshell5 该工具的文件传输命令(主要是方便)来上传文件包。

    把文件包放到: /usr/local/java 该文件目录下;(没有就创建)

    创建文件夹命令为 : 

    sudo mkdir /usr/local/java

    2 安装JDK7,安装步骤如下:

      通过命令行界面进入 JDK安装包所在文件目录:

      cd /usr/local/java

      解压压缩包,命令行:

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

      然后可以把压缩包删除(也可不删除,按照自己需求来决定),命令行:

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

      执行过后在对应的文件夹生成对应的文件夹.如果没有说明安装有问题。检查下以上步骤是不是有遗漏或者命令行出错的情况:

      

      

    3  配置linux 系统环境变量,把jdk添加进去。具体步骤如下:

      Linux 下的系统变量的文件是在  /etc/profile  该文件下,我是通过 xshell5 工具。直接操作文件,通过找到该文件,右键打开,选择记事本打开方式进行操作后保存。如果各位想用命令行编辑请自己度娘。或者我后续会添加进来.

      

    需要在最后面增加如下内容,具体的变量路径请参考自己创建的文件目录来填写,注意别照抄!:

     代码如下:

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

    以上步骤操作完成后记得保存文件夹。保存过后需要重新编译,命令如下:

      source /etc/profile

      测试jdk 环境变量是否安装成功:

      java -version

      如果出现如下内容说明安装配置都没有问题:

      

          如果出现如下提示:

          

          则是再编辑profile 的时候,引入了多余的字符(Unix 系统的换行为 .而DOS 是 )导致shell 无法编辑。

          使用如下命令来转换文件的编码:

          

    [root@root etc]#dos2unix profile
    [root@root etc]#dos2unix  bashrc

     

    PS: 如果出现:

    则说明没有安装 dos2unix 工具:

    使用如下命令安装:

      yun install dos2unix 

    到此JDK 安装步骤完成.

    以上为个人经验之谈,如有不妥或错误之处。欢迎各位指出。

  • 相关阅读:
    2017-2018-1 20155208 20155212 20155239 实验一 开发环境的熟悉
    2017-2018-1 20155332实验三 实时系统报告
    2017-2018-1 20155332 《信息安全系统设计基础》第九周学习总结
    第9周 实现PWD命令
    2016-2017第一学期 20155332 第八周课堂实践
    2017-2018-1 20155312 《信息安全系统设计基础》第八周学习总结
    20155332实验二 固件编程
    2017-2018-1 20155332 《信息安全系统设计基础》第7周学习总结
    20155332口令破解实验
    2017-2018-1 20155332 《信息安全系统设计基础》第六周学习总结
  • 原文地址:https://www.cnblogs.com/yazoon/p/4980071.html
Copyright © 2011-2022 走看看