`
yaojingguo
  • 浏览: 212402 次
  • 性别: 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应用...

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

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

    Linux 64 位 OpenJDK 11.0.24

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

    openjdk17 jdk收费可以用这个

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

    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+24_windows-x64_bin.zip)

    "EA+24"指的是"Early Access build 24",这意味着这是一个早期访问版本,供开发者测试和评估新功能。这个版本面向的是Windows x64操作系统,即64位的Windows系统。 OpenJDK是Java Development Kit的开源版本,它是...

    docker镜像openjdk8离线加载包

    docker镜像openjdk:8.0,离线加载包 放到这里方便大家使用 亲测这个JDK镜像非常好用 加载方式为 docker load -i openjdk.tar 非常方便

    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)

    java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64.rpm

    java-1.8.0-openjdk-1.8.0.242

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

Global site tag (gtag.js) - Google Analytics