如何在 Ubuntu 上为非特权用户安装 openJDK-7-jdk?

如何在 Ubuntu 上为非特权用户安装 openJDK-7-jdk?

我没有 Java JDK 7 的 root 权限,因此我将 Java JDK 安装到一个文件夹并将其解压

http://download.oracle.com/otn-pub/java/jdk/7u21-b11/jdk-7u21-linux-i586.tar.gz

然后如果我调用它:

./bin/java -version

它可以运行并显示版本。但是现在我想配置 Eclipse 以使用新版本,但它需要将其链接到 OpenJDK,而我不知道如何像上面的步骤一样将它安装到我想要的文件夹中。简而言之,如何在我的文件夹中安装 openJDK 并使其工作?

谢谢

答案1

编辑 eclipse.ini 文件并添加“-vm”,其中包含要使用的 java 命令的完整路径

答案2

不能sudo apt-get install sun-java7-jdk以非特权用户身份工作吗?(抱歉我无法评论)。

你可以看看http://168.site90.net/doku.php?id=ubuntu-download-and-install-jdk-bin

这也许对你有帮助。

答案3

您可以尝试下载 ubuntu deb 包并将其解压到本地文件夹。执行apt-get -y --print-uris install openjdk-7-jdk以显示您需要哪些包,然后下载并解压它们。

执行所有操作的脚本:

apt-get -y --print-uris install openjdk-7-jdk | grep "http.*deb" -o | xargs wget
for d in *.deb; do dpkg -x "$d" openjdk; done
rm *.deb

现在您应该已经将所有内容提取到一个文件夹中openjdk

据我尝试,这样安装的 java 似乎工作正常,你只需要将 eclipse 指向新的 vm。

相关内容