zoukankan      html  css  js  c++  java
  • 使用 alternatives 设置远程非登录执行 jdk 程序

    alternatives

    /etc/alternatives
    系统中安装同一软件的多个版本,控制系统默认执行的环境版本变量。

    alternatives常用于同一个系统中安装同一软件的多个版本。控制当前系统的环境变量。

    root@local: ~# alternatives 
    alternatives version 1.3.49.5 - Copyright (C) 2001 Red Hat, Inc.
    This may be freely redistributed under the terms of the GNU Public License.
    
    usage: alternatives --install <link> <name> <path> <priority>
    [--initscript <service>]
    [--slave <link> <name> <path>]*
    alternatives --remove <name> <path>
    alternatives --auto <name>
    alternatives --config <name>
    alternatives --display <name>
    alternatives --set <name> <path>
    
    common options: --verbose --test --help --usage --version
    --altdir <directory> --admindir <directory>
    
    install 安装
    link 系统环境目标链接
    name 名称标识
    path 是执行文件绝对路径
    priority 设置优先级(默认最后一个)

     添加 Java 环境变量示例: 连接指向 /usr/bin/java 

    添加 java 1.8.0_111
    alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_111/bin/java 3

     设置 java 版本环境变量

    root@local: ~# alternatives --config java
    
    There are 3 programs which provide 'java'.
    
    Selection Command
    -----------------------------------------------
    1 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
    * 2 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
    + 3 /usr/java/jdk1.8.0_111/bin/java
    
    Enter to keep the current selection[+], or type selection number: 3

     

  • 相关阅读:
    字符编码常识及问题解析
    leptonica 学习笔记2——pixBackgroundNormSimple
    用GitLab Runner自动部署GitBook并不难
    使用Docker搭建简易的 Java Web 环境
    ionic button笔记
    学习Sass之安装Sass(一)
    Exploring Ionic Lists
    Using the Cordova Camera API
    ionic介绍
    angularjs2 学习笔记(六) Form
  • 原文地址:https://www.cnblogs.com/sharesdk/p/12930595.html
Copyright © 2011-2022 走看看