Ubuntu 10.04 desktop version is used.
1. Install mercurial forest extension.
2. "hg fclone http://hg.openjdk.java.net/jdk7/jdk7" to get the source code.
3. Install openjdk 6. Oracle JDK 6 does not work for me. For details, refer to http://mail.openjdk.java.net/pipermail/build-dev/2011-April/004382.html.
4. "sudo apt-get install libxtst-dev" to avoid "X11/extensions/XTest.h: No such file or directory" error.
5. export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk
6. unset JAVA_HOME
7. "make ALLOW_DOWNLOADS=true". Setting ALLOW_DOWNLOADS will download source code bundles for jaxp and jaxws.
After the build is finished, find jaxp and jaxws source bundles in build directory and place them in a new directory which is /data/prog/java/openjdk/jdk7-drops in my case. Later, when you build openjdk, run "export ALT_DROPS_DIR=/data/prog/java/openjdk/jdk7-drops". Then run make.
分享到:
相关推荐
这个“openjdk-7(2)”压缩包是针对Windows操作系统的OpenJDK 7的一个特定版本,具体为Build 146,发布日期为2011年6月20日。下面我们将深入探讨OpenJDK 7在Windows环境下的相关知识点。 首先,OpenJDK是Java ...
OpenJDK7是一款开源的Java开发工具包,它是Oracle JDK的替代品,完全遵循Java SE标准。本资料夹包含的内容是关于在Linux环境下编译OpenJDK7的完整过程及可能遇到的问题解决方法。 首先,要编译OpenJDK7,你需要一个...
标题"openJDK-7.tar.gz"指出这是一个开源版本的Java Development Kit(JDK)的归档文件,版本为7,采用了常见的Linux归档格式tar.gz。这种格式通常用于在Unix/Linux环境中打包和压缩多个文件。 描述提到"编译...
安装包:java-7-openjdk-amd64.tar.gz 使用方法 1. 拷贝至服务器/个人电脑 2. 解包 mkdir /opt/jdk/ tar -zxvf java-7-openjdk-amd64.tar.gz -C /opt/jdk/...OpenJDK 64-Bit Server VM (build 24.121-b00, mixed mode)
"CentOS 7 安装 OpenJDK 1.7 文档说明" CentOS 7 安装 OpenJDK 1.7 需要经过多个步骤,包括安装编译库、下载 OpenJDK 源代码、安装 Boot JDK、配置环境变量、解压 OpenJDK 压缩文件、编译 OpenJDK 等。下面是详细的...
标签中的"openjdk", "openjdk1.7", "openjdk7", "jdk", "jre"分别代表了以下含义: - openjdk:开源的Java开发工具包,对应OpenJDK项目。 - openjdk1.7, openjdk7:OpenJDK的7版本,即Java 7。 - jdk:Java ...
在这个特定的压缩包"java-7-openjdk-amd64.tar.gz"中,我们关注的是针对AMD64(也称为x86_64)架构的Java 7版本。这个版本对于在Linux操作系统上编译Android 5.1源码特别有用,因为Android 5.1的开发环境通常依赖于...
编译 Android 6.0 时需要用到的 jdk 1.7,实测可以正常编译并且使用。 lmx@ubuntu:$ java -version ...OpenJDK Runtime Environment (build 1.7.0_75-b13) OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode)
OpenJDK 17 GA(General Availability)是Java开发工具包的一个重要版本,专为Linux aarch64架构设计。这个版本的发布标志着OpenJDK社区对于Java开发和运行环境的持续优化,尤其是对64位ARM(aarch64)平台的支持。...
本文将深入探讨“Linux Java7 JDK+OpenJDK”的相关知识点,以及它们在Ubuntu系统上编译Android L/M/N/O版本时的重要性。 首先,Java Development Kit (JDK) 是Java编程语言的核心组件,它包含了开发和运行Java应用...
标题“openjdk17 jdk收费可以用这个”暗示了我们正在讨论的是一个免费的Java Development Kit (JDK) 解决方案,特别是OpenJDK 17版本,作为Oracle JDK的一个开源替代品。Oracle JDK是Java开发的官方版本,但其商业...
.msi格式安装包,能够一键安装java OpenJDK PS C:\Users\Administrator> java -...OpenJDK Runtime Environment (Temurin)(build 1.8.0_422-b05) OpenJDK 64-Bit Server VM (Temurin)(build 25.422-b05, mixed mode)
java version "1.7.0_121" OpenJDK Runtime Environment (IcedTea 2.6.8) (7u121-2.6.8-1ubuntu0.12.04.3) OpenJDK 64-Bit Server VM (build 24.121-b00, mixed mode)
OpenJDK 64-Bit Server VM (build 24.0-xxx-bxxx, mixed mode) ``` 至此,你已经成功地在 Ubuntu 14.04 及更高版本中安装了 OpenJDK 1.7。这个版本的 JDK 可能用于支持那些需要 Java 7 运行环境的旧项目,或者作为...
7. **Text Blocks**:Java 12引入的文本块是一个多行字符串的表示方式,旨在简化处理多行字符串时的代码格式问题。 8. **Switch Expressions Enhancements**:对switch语句的增强,使其更接近现代编程语言的语法...
The Red Hat build of OpenJDK is a free and open source implementation of the Java Platform, Standard Edition (Java SE).
AdoptOpenJDK 版本8U272 ... AdoptOpenJDK uses infrastructure, build and test scripts to produce prebuilt binaries from OpenJDK™ class libraries and a choice of either OpenJDK or the Eclipse OpenJ9 VM.
Microsoft Build of OpenJDK 是 OpenJDK 的一种免费分发版,它是开放源代码,任何人都可将其免费部署到任意位置。 它包括适用于 macOS、Linux 和 Windows 上 x64 服务器和桌面环境中的 Java 11 和 Java 17 的长期...
最后,安装编译 openjdk-7u75 所需的一系列依赖库,例如 `build-essential`、`gawk`、`m4` 等。完整的安装命令如下: ```bash sudo apt-get install build-essential gawk m4 libasound2-dev libcups2-dev ...
OpenJDK17U-jdk_x64_windows_hotspot_17.0.1_12.msi