`
envy2002
  • 浏览: 153877 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

linux 当前shell指定java版本

 
阅读更多

 装了red hat 5.4,系统默认自带了Java 1.4,但是现在一般用Java 1.6, java1.6的路径是 /usr/java/jdk6

 

当前的PATH=/usr/lib/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/bardwu/bin:/usr/java/jdk6/bin:/home/bardwu/bin

 

我们需要需该的是用户默认目录下的 .bash_profile

 

.bash_profile是这样的:

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
	. ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/bin

export PATH

 

我们需要修改的是这一行:PATH=$PATH:$HOME/bin

 

修改成:PATH=/usr/java/jdk6/bin:$PATH:$HOME/bin

 

在执行一下这个脚本  . .bash_profile

 

这样试试: java -version 会显示Java是1.6版本。

 

如果修改成这样:PATH=$PATH:$HOME/bin:/usr/java/jdk6/bin

 

哦,执行一下脚本

 

再看一下java版本 还是java1.4.

 

 

 

分享到:
评论

相关推荐

    linux和shell教程

    在IT领域,Linux和Shell是两个非常重要的概念,尤其对于系统管理员和开发者来说更是不可或缺的知识。本教程集合了丰富的资源,旨在帮助初学者理解和掌握这两个主题。以下是详细的知识点介绍: 1. **Linux操作系统**...

    shell 脚本调用Java类

    # 指定Java主类名和其所在路径 MAIN_CLASS="HelloWorld" JAVA_CLASS_PATH="." # 当前目录作为类路径 # 检查Java是否可用 if ! command -v java > /dev/null 2>&1; then echo "Java is not installed or not in ...

    使用runtime实现linux命令行或shell脚本多次调用

    在Java编程中,有时我们需要与操作系统进行交互,执行一些系统级别的任务,比如运行Linux命令或shell脚本。`Runtime`类是Java标准库提供的一种机制,允许我们在程序中执行操作系统命令。本文将深入探讨如何使用`...

    linux的shell命令检测某个java程序是否执行

    总结一下,要检测Linux系统中某个Java程序是否运行,可以使用`ps -ef | grep java | grep "程序名字"`或`pgrep -f "程序名字"`这样的`shell`命令。这不仅可以帮助系统管理员监控系统资源的使用情况,还可以在需要时...

    shell脚本启动Java程序测试工程

    # 指定Java虚拟机参数,如内存设置 JAVA_OPTS="-Xms256m -Xmx512m" # 定义Java类路径 CLASSPATH=$JAR_FILE # 使用java命令启动程序 java $JAVA_OPTS -cp $CLASSPATH $MAIN_CLASS ``` 在这个脚本中,`#!/bin/bash`...

    Linux系统下配置Java开发环境详述

    以上步骤中的环境变量仅对当前Shell生效。为了使这些配置对所有用户永久生效,可以将它们添加到全局配置文件`/etc/profile`中: ```bash vi /etc/profile ``` 在文件末尾添加如下内容: ```bash export JAVA_...

    linux 通过脚本执行java程序

    可以通过`java -version`命令检查Java版本来确认。如果没有安装,可以通过官方或者其他软件包管理器(如apt-get、yum等)进行安装。 接下来,创建一个.sh(shell script)文件,例如`run_java.sh`,用文本编辑器...

    java控制台输入cmd命令, ssh远程linux shell命令, 并打印命令输出到控制台

    在Java编程中,有时我们需要与操作系统进行交互,执行系统级别的命令,例如在控制台执行CMD命令或者通过SSH连接远程Linux服务器执行shell命令。这在自动化脚本、系统管理或者远程监控等场景中非常常见。本篇文章将...

    教您如何在Linux下配置Java开发环境详述

    在Linux环境下配置Java开发环境是每个Java开发者必备的技能,以下是一个详细的步骤指南: 1. **下载JDK**: 首先,你需要访问Oracle官网(请注意,此处的链接可能已经过时,应更新为最新的JDK下载地址,如...

    Linux shell Script

    这种方式会在当前 Shell 会话中执行脚本中的命令,而不是启动一个新的子 Shell。 ```bash source test.sh ``` #### 四、Shell Script 的高级用法 ##### 1. 条件判断 使用 `if` 语句进行条件判断。 ```bash if [ "$...

    Linux配置java环境变量(详细)

    Linux 配置 Java 环境变量 一、Java 环境变量的重要性 在 Linux 系统中,配置 Java 环境变量是非常重要的,因为它将影响到 Java 应用的安装、编译和运行。环境变量可以指定命令搜索路径、类搜索路径和 JDK 安装...

    shell脚本运行java程序jar的方法

    shell脚本是Unix/Linux系统下的一个脚本语言,使用shell脚本可以自动执行一系列的命令。shell脚本的基本结构包括: * #! /bin/sh:该行指定了shell的解释器 * export 变量名=值:设置环境变量 * 命令:执行具体的...

    JAVA入门,Windows和Linux开发之环境的搭建

    - **CLASSPATH**:设置此环境变量来指定JAVA运行时所需的类库路径。例如: ```plaintext CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\jt.jar;%JAVA_HOME%\lib\commons-logging-1.1.1.jar; ``` - ...

    LINUX下JAVA環境配置.pdf

    - **作用**:用于指定Java类库或依赖库的位置。 - **设置方法**:同样地,可以将JDK的lib目录添加到CLASSPATH中,例如`export CLASSPATH=.:$CLASSPATH:/usr/local/jdk1.5.0_06/lib`. ##### 3.3 JAVA_HOME环境变量 ...

    Linux下shell通用脚本启动jar(微服务)

    在脚本中,我们定义了几个关键参数,如`JAVA_HOME`,用于指定Java的安装路径,这里设为`/usr/java/jdk1.8.0_162`,注意这个版本应根据实际环境进行调整,因为脚本中提到dolphin仅支持JDK8。`APP_HOME`用于设置应用的...

    LINUX下安装Java.pdf

    - 直接在shell中设置环境变量,这仅对当前shell会话有效,关闭或新开一个shell窗口后设置将失效。 接下来,测试Java安装是否成功,可以通过运行`java -version`命令查看版本信息。然后,可以创建一个简单的Java程序...

    Android 开发中使用Linux Shell实例详解

    实现 Linux Shell 实例可以通过 Java 语言来实现。可以使用 Java 的 Runtime 类来执行 Linux 命令,或者使用 ProcessBuilder 类来构建过程。 四、 ShellUtils 类的实现 ShellUtils 类是实现 Linux Shell 实例的核心...

    linux下JAVA环境配置[整理].pdf

    - **CLASSPATH环境变量**:设置这个变量用于指定Java类库的位置,以便编译和运行Java程序时能找到所需的类文件。 - **JAVA_HOME环境变量**:定义Java安装的根目录,方便其他软件(如Eclipse)引用。 4. **配置...

    java在linux上编程

    - **ls命令**:用于列出当前目录或指定目录中的文件和子目录列表。 - **文件名**:Linux中的文件命名规则及其重要性。 - **权限**:了解文件的读、写、执行权限,以及如何修改这些权限。 - **文件复制**:如何使用cp...

    linux配置java环境.pdf

    环境变量的配置主要通过export命令在当前Shell会话中设置,也可以在bash的配置文件`.bashrc`中设置,这样每次登录时环境变量会自动设置。 环境变量包括: - `JAVA_HOME`:指明JDK的安装路径,这里设置为`/usr/java...

Global site tag (gtag.js) - Google Analytics