如何设置环境变量PATH?

如何设置环境变量PATH?

我正在使用并从中Ubuntu 10.10下载。这是一个压缩文件,解压后我得到了 的所有文件和文件夹。jdk7java.sun.comjdkjdk1.7.0

但是现在如果我尝试编译一个java程序,就会出现未找到的错误javac
我该如何设置PATH才能在任何地方jdk1.7.0\bin使用javac

答案1

安装 Sun JDK 的更好方法如下:

用来update-alternatives为您完成所有繁重的工作。

无论如何,更新PATH是一个非常基本的命令。

  • 在默认的 bash shell 中:

    export PATH=$PATH:/your/path

  • 对于 csh 使用:

    setenv PATH $PATH:/your/path

编辑:请注意,这确实是安装 Java 6 而不是 Java 7 的说明,截至目前,Java 7 在任何官方存储库或 ppa 中仍然不可用。

答案2

  1. 从以下网址下载最新版本的 Javajava.sun.com
  2. 将文件解压到您的主文件夹中。
  3. 在终端中运行以下命令

    sudo mkdir -p /usr/lib/java/

    sudo mv jdk1.7.0/ /usr/lib/java/

  4. profileetc文件夹中找到文件FileSystem

  5. 在编辑器中编辑并写下行

    导出 PATH=/usr/lib/java/jdk1.7.0/bin:$PATH

  6. 保存。您可能需要restart您的系统进行这些更改。

您可以使用以下命令检查当前版本javac -version

答案3

最简单的方法:

sudo add-apt-repository -y ppa:webupd8team/java

sudo apt-get 更新

sudo apt-get install -y oracle-jdk7-installer

我认为此后您不需要费心设置路径。

答案4

Ubuntu 中的 JAVA CLASSPATH 设置

sudo gedit etc/environment

输入你的密码

PATH=".:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

(已经存在)只需添加以下两行(这里我使用的是 java6)

JAVA_HOME="/usr/lib/jvm/java-1.6.0-openjdk-i386"

CLASSPATH=".:/usr/lib/jvm/java-1.6.0-openjdk-i386/lib"

保存该文件并重新启动系统。

相关内容