0

我需要在 FreeBSD 9.1 上安装 Oracle JDK。

我已经安装了 FreeBSD 9.1,但没有连接任何端口。

所以我从http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html下载了 jdk-7u25-linux-x64.tar.gz

现在我只是不知道如何在我的 FreeBSD 上安装并让它工作。

请帮我。谢谢你。

4

3 回答 3

0

构建自己的 - 这些天从源代码构建 OpenJDK 是微不足道的 - 有关详细信息,请参阅https://java.net/projects/adoptopenjdk/(完整披露:我是该项目的管理员)。

于 2013-08-15T14:35:44.600 回答
0

您可以使用端口。

推荐的Java实现/usr/ports/java/openjdk7.

您可以将 Sun(现在的 Oracle)java 的 Linux 实现与 /usr/ports/java/linux-sun-jdk17. 请注意,这有一些法律限制,请参阅端口 Makefile。

于 2013-08-10T14:52:50.857 回答
0

If you don't want to add the ports sources to your system, you can install from binary packages.

Java on FreeBSD is the OpenJDK implementation, for Java7, the command should be

pkg_add -r openjdk

While for Java6, it is:

pkg_add -r openjdk6

Due to redistribution restrictions, it isn't possible to use 'pkg_add -r' to install the linux distribution of Oracle JDK. Also, the linux emulation is only 32-bit. So, the java/linux-sun-jdk17 port would use "jdk-7u25-linux-i586.tar.gz".

于 2013-08-15T14:25:07.187 回答