Mac OS 设置环境变量

正在Mac上运行Java应用程序,需要将JAVA_HOME设置为主页?请按照以下说明进行操作:

1. 打开终端

2. 通过键入“which java”确认您拥有JDK。它应该显示类似于/usr/bin/java的内容。

3. 通过键入“java-version”,检查您是否拥有所需的Java版本。

4. 在终端中使用以下命令设置JAVA_HOME:export JAVA_HOME=/Library/Java/Home

5. 在终端上echo $JAVA_HOME以确认路径

6. 现在应该可以运行应用程序了

请注意,这将仅为该会话设置JAVA_HOME。如果您想让它持久存在,就必须将命令添加到~/.profile文件中。以下是如何实现这一点的说明:

1. 打开Terminal.app(应用程序>>实用程序>>终端)

2. 类型:emacs.profile

3. 将其添加到.profile文件的末尾:

  • JAVA_HOME=/Library/Java/Home
  • export JAVA_HOME

4. 保存并退出emacs(ctrl-x,ctrl-s;ctrl-x、ctrl-c)

5. 打开一个新的终端窗口(cmd-n)并键入:$JAVA_HOME/bin/java -version

如果你看到这样的东西:

java version “1.5.0_16″
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b06-284)
Java HotSpot(TM) Client VM (build 1.5.0_16-133, mixed mode, sharing)

然后,您已经成功地将JAVA_HOME环境变量设置为/Library/Java/Home/bin/java中存储的二进制文件

Linux设置环境变量

1. find /usr/lib/jvm/java-1.x.x-openjdk

2. vim /etc/profile

如果以非特权用户(即sudo vim)身份登录,请预先设置sudo

3. 按“i”进入插入模式

4. 添加:

export JAVA_HOME="path that you found"
export PATH=$JAVA_HOME/bin:$PATH

5. 注销并再次登录,重新启动,或者使用source /etc/profile在当前shell中立即应用更改