`
yaojingguo
  • 浏览: 208123 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Build openjdk 7

阅读更多

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)

    这个“openjdk-7(2)”压缩包是针对Windows操作系统的OpenJDK 7的一个特定版本,具体为Build 146,发布日期为2011年6月20日。下面我们将深入探讨OpenJDK 7在Windows环境下的相关知识点。 首先,OpenJDK是Java ...

    编译OpenJDK7资料夹.rar

    OpenJDK7是一款开源的Java开发工具包,它是Oracle JDK的替代品,完全遵循Java SE标准。本资料夹包含的内容是关于在Linux环境下编译OpenJDK7的完整过程及可能遇到的问题解决方法。 首先,要编译OpenJDK7,你需要一个...

    openJDK-7.tar.gz

    标题"openJDK-7.tar.gz"指出这是一个开源版本的Java Development Kit(JDK)的归档文件,版本为7,采用了常见的Linux归档格式tar.gz。这种格式通常用于在Unix/Linux环境中打包和压缩多个文件。 描述提到"编译...

    java-7-openjdk-amd64

    安装包: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)

    centos7安装openjdk1.7文档说明

    "CentOS 7 安装 OpenJDK 1.7 文档说明" CentOS 7 安装 OpenJDK 1.7 需要经过多个步骤,包括安装编译库、下载 OpenJDK 源代码、安装 Boot JDK、配置环境变量、解压 OpenJDK 压缩文件、编译 OpenJDK 等。下面是详细的...

    openjdk-7u75-b13-linux-x64-18_dec_2014.tar.gz

    标签中的"openjdk", "openjdk1.7", "openjdk7", "jdk", "jre"分别代表了以下含义: - openjdk:开源的Java开发工具包,对应OpenJDK项目。 - openjdk1.7, openjdk7:OpenJDK的7版本,即Java 7。 - jdk:Java ...

    java-7-openjdk-amd64.tar.gz

    在这个特定的压缩包"java-7-openjdk-amd64.tar.gz"中,我们关注的是针对AMD64(也称为x86_64)架构的Java 7版本。这个版本对于在Linux操作系统上编译Android 5.1源码特别有用,因为Android 5.1的开发环境通常依赖于...

    openjdk-7u75-b13-linux-x64.tar.gz

    编译 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(openjdk-17_linux-aarch64_bin.tar.gz)

    OpenJDK 17 GA(General Availability)是Java开发工具包的一个重要版本,专为Linux aarch64架构设计。这个版本的发布标志着OpenJDK社区对于Java开发和运行环境的持续优化,尤其是对64位ARM(aarch64)平台的支持。...

    linux java7 jdk+openjdk

    本文将深入探讨“Linux Java7 JDK+OpenJDK”的相关知识点,以及它们在Ubuntu系统上编译Android L/M/N/O版本时的重要性。 首先,Java Development Kit (JDK) 是Java编程语言的核心组件,它包含了开发和运行Java应用...

    openjdk17 jdk收费可以用这个

    标题“openjdk17 jdk收费可以用这个”暗示了我们正在讨论的是一个免费的Java Development Kit (JDK) 解决方案,特别是OpenJDK 17版本,作为Oracle JDK的一个开源替代品。Oracle JDK是Java开发的官方版本,但其商业...

    Windows 64位 java OpenJDK 1.8.0安装包,亲自安装好使

    .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)

    openjdk1.7.0_121

    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)

    java1.7-openjdk-amd64.zip

    OpenJDK 64-Bit Server VM (build 24.0-xxx-bxxx, mixed mode) ``` 至此,你已经成功地在 Ubuntu 14.04 及更高版本中安装了 OpenJDK 1.7。这个版本的 JDK 可能用于支持那些需要 Java 7 运行环境的旧项目,或者作为...

    openjdk-19(openjdk-19-ea+5_linux-x64-musl_bin.tar.gz)

    7. **Text Blocks**:Java 12引入的文本块是一个多行字符串的表示方式,旨在简化处理多行字符串时的代码格式问题。 8. **Switch Expressions Enhancements**:对switch语句的增强,使其更接近现代编程语言的语法...

    java-1.8.0-openjdk-1.8.0.242-3.b08.redhat.windows.x86_64.zip

    The Red Hat build of OpenJDK is a free and open source implementation of the Java Platform, Standard Edition (Java SE).

    OpenJDK8 for Windows x64

    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.

    Linux 64 位 OpenJDK 11.0.24

    Microsoft Build of OpenJDK 是 OpenJDK 的一种免费分发版,它是开放源代码,任何人都可将其免费部署到任意位置。 它包括适用于 macOS、Linux 和 Windows 上 x64 服务器和桌面环境中的 Java 11 和 Java 17 的长期...

    Ubuntu 16.04.5 LTS下编译openjdk-7u75

    最后,安装编译 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

    OpenJDK17U-jdk_x64_windows_hotspot_17.0.1_12.msi

Global site tag (gtag.js) - Google Analytics