最近有2个朋友问我怎么设置ubuntu的Java环境变量,他们说网上很多都是设置在/etc/profile。我说我一般不会写在那个文件中,原因后面说,先看下我的设置
我的设置在~/.
profile文件中
export JAVA_HOME=Java安装路径
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib
我不设置在/etc/profile文件中是由于这个文件是系统每一个用户的环境变量。下面我们看看可以设置环境变量的几个文件和加载顺序:
1
、在登录时,
操作系统定制用户环境时使用的第一个文件就是
/etc/profile
,
此文件为系统的每个用户设置环境信息,
当用户第一次登录时,
该文件被执行。
2
、在登录时操作系统使用的第二个文件是
/etc/environment
,
系统在读取你自己的profile
前,
设置环境文件的环境变量。
3
、在登录时用到的第三个文件是.profile
文件,
每个用户都可使用该文件输入专用于自己使用的shell
信息,
当用户登录时,
该 文件仅仅执行一次!
默认情况下,
他设置一些环境变量,
执行用户的.bashrc
文件。/etc/bashrc:
为每一个运行bash shell
的用户执行此文件.
当bash shell
被打开时,
该文件被读取.
另:
~/.bashrc
文件包含专用于你的bash shell
的bash
信息,
当登录时以及每次打开新的shell
时,
该该文件被读取。
分享到:
相关推荐
- 使用 `source /etc/environment` 命令重新加载环境变量配置。 通过以上步骤,您可以在 Ubuntu 10.04 LTS 上顺利安装 JDK 1.6,并解决可能遇到的各种问题。此外,了解这些步骤背后的原理也有助于在未来处理类似...
如果在运行 `./facedetect` 时遇到错误提示 `./facedetect: error while loading shared libraries: libopencv_core.so.2.2: cannot open shared object file: No such file or directory`,则可以通过设置环境变量 ...
在Ubuntu 10.04操作系统中配置MTK6573的Android编译运行环境是一项复杂的任务,涉及到多个步骤和必要的组件安装。MTK6573是联发科(Mediatek)推出的一款针对智能手机和平板电脑的处理器,而Android则是运行在其上的...
5. **配置环境变量**:编辑 `/etc/profile` 文件,添加以下内容以设置 JAVA_HOME、CLASSPATH 和 PATH 环境变量。 ```bash export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_21 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_...
- 在编译前,需要设置`Android_JAVA_HOME`环境变量指向JDK6的安装路径: ```bash export ANDROID_JAVA_HOME=$JAVA_HOME ``` 2. **准备编译环境**: - 进入源代码目录,运行`envsetup.sh`脚本,并选择构建目标...
安装后,你可能需要设置环境变量,如`JAVA_HOME`,指向JDK 1.5的安装路径,以确保系统使用正确的Java版本。 - 如果你的系统已经是64位并且你已经安装了JDK 1.6,可能需要手动配置系统环境,让编译过程使用JDK 1.5。...
#### 七、配置环境变量 为了确保 Oracle 正确识别其安装路径和其他必要信息,需要设置环境变量。 **步骤1:编辑 .bashrc 文件** - 打开 `/home/oracle/.bashrc` 并在末尾添加以下内容: ```bash export ORACLE_...
使用命令 `source /etc/profile` 使环境变量配置生效。 #### 四、其他工具和库的安装 1. **ARM 工具链的安装** 根据提供的部分代码片段,可以推测这部分涉及 ARM 工具链的安装,具体步骤如下: - 解压 ARM ...
第四步:配置环境变量 在 /etc/environment 文件中添加以下变量: JAVAHOME=/usr/lib/jvm/java/jdk1.6.0_20 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/java/...
在Linux环境下,特别是Ubuntu系统中,安装Java环境是许多开发人员和系统管理员的必备技能之一。本文将详细介绍如何在Ubuntu系统中使用`apt-get`命令来安装Java JDK6,并提供一些额外的配置技巧以确保Java环境能够...
5. 使用 `java -version` 命令检查Java环境变量配置是否正确。 如果一切正常,应该会看到类似以下的输出: ``` java version "1.6.0_30" Java(TM) SE Runtime Environment (build 1.6.0_30-b12) Java HotSpot(TM) ...
1. **下载JDK**:首先,你需要访问Oracle官网(注意:由于Ubuntu 10.04较旧,可能需要下载Java 6或7的版本),下载适用于Linux平台的JDK bin文件,通常为`.tar.gz`格式。将这个文件保存到你的`/home/your_username/...
可以从官方网站下载 Android SDK,解压缩后,将其添加到环境变量中。然后,安装 Eclipse,并将其配置为 Android 开发环境。 在安装 Eclipse 之后,需要安装 Android Development Tools (ADT) 插件。可以从官方网站...
为了确保环境变量正确,我们需要设置JAVA_HOME,CLASSPATH,以及PATH: ``` export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.19 export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export ...
- **配置环境变量**:可以通过编辑 `/etc/profile` 文件或 `/etc/environment` 文件来设置环境变量。这里以 `/etc/profile` 为例: ```bash # set java environment export JAVA_HOME=/usr/lib/jvm/SunJDK/jdk...
3. **配置环境变量:** - 打开系统环境变量设置界面。 - 新建系统变量`JAVA_HOME`,值为JDK的安装路径。 - 在系统变量`Path`中添加`%JAVA_HOME%\bin`和`%JAVA_HOME%\jre\bin`,确保系统能找到JDK的可执行文件。 ...
3. **配置环境变量**: - 编辑`/etc/environment`文件,添加如下配置: ``` PATH="/usr/lib/java/jdk1.6.0_13/bin" CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar JAVA_HOME="/usr/lib/java/jdk...
2. **修改环境变量**:编辑`/etc/profile`文件,添加如下内容以设置JDK路径: ```bash export JAVA_HOME=/usr/server/jdk1.6.0_21 export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=...
3. **环境变量配置**:修改`.bashrc`或相应的环境变量文件,添加Hadoop路径。 #### 配置Hadoop 配置Hadoop涉及多个配置文件的编辑,主要包括: 1. **`hadoop-env.sh`**:这个文件用于设置Java的路径以及其他一些...