`
李静波
  • 浏览: 53826 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

编译hotspot-7-ea-src-b03-30_nov_2006出错的原因

阅读更多
给开发者发了mail,很快就得到了回复。
 
\hotspot\src\share\vm\runtime\vm_version.cpp
Line 233的编译错误的原因是:
环境变量USERNAME为中文引起。
 
所以目前的解决办法就是
在运行编译脚本前,把USERNAME设置为ASCII字符串。
例如,我就这样做:set USERNAME=LeeJingbo
 
我原来以为这个错误是VS2005的缘故,其实在VS2003下也会有这个毛病,只是碰巧的是我装VS2003的电脑上的USERNAME是ASCII字符串,而装VS2005的电脑上的USERNAME是中文。
 
这个问题被sun的开发人员录入了Bug系统,真高兴,我这个菜鸟也为JDK开发做了一丁点贡献。真是enjoy opensourcing。
分享到:
评论

相关推荐

    openjdk-7-fcs-src-b147-27_jun_2011.zip

    "openjdk-7-fcs-src-b147-27_jun_2011.zip"这个压缩包包含了OpenJDK 7的最终候选版本(Final Candidate Stage)源代码,发布日期为2011年6月27日,版本号为b147。 OpenJDK 7是Java SE 7的主要开发平台,它引入了...

    OpenJDK17U-jdk-x64-windows-hotspot-17.0.5-8,vscode配置java环境需要

    OpenJDK17U-jdk-x64-windows-hotspot-17.0.5-8,vscode配置java环境需要

    openjdk-8-src-b132-03_mar_2014-windows-native.zip

    - `hotspot/src/windows`: 这里包含的是HotSpot虚拟机的Windows特定实现,包括垃圾回收、线程管理、内存分配等。 - `jdk/src/windows/native`: 该目录下的代码主要实现了Java核心库的Windows版本,如awt、java.io...

    OpenJDK17U-jdk-x64-windows-hotspot-17.0.1-12.msi

    OpenJDK17U-jdk_x64_windows_hotspot_17.0.1_12.msi

    Linux环境OpenJDK8U-jdk-x64-linux-hotspot-8u372b07.tar.gz

    标题中的"Linux环境OpenJDK8U-jdk-x64-linux-hotspot-8u372b07.tar.gz"指的是在Linux操作系统环境下使用的OpenJDK 8的更新版本(Update 372,Build 7)的HotSpot虚拟机实现。OpenJDK是一个开源的Java开发工具包,它...

    openjdk-7u40-fcs-src-b43-26_aug_2013

    - **HotSpot VM**:OpenJDK 7中的JVM主要基于HotSpot虚拟机,它实现了动态编译(JIT)和垃圾收集(GC)等核心功能。HotSpot通过分析代码执行情况,将频繁执行的“热点”代码转化为机器码,提升性能。 - **Garbage ...

    openjdk-8-src-b132-03_mar_2014源码

    3. JIT编译器:HotSpot虚拟机的Just-In-Time(JIT)编译器在`hotspot/src/share/vm/opto`目录下,负责将字节码编译为机器码,提升程序性能。 四、并发与线程 OpenJDK 8对并发和线程的支持在`jdk/src/java.base/...

    Java学习环境.zip,压缩包里包括OpenJDK16U-jdk-x64-windows-hotspot-16.0.2-7.z

    Java学习环境.zip,压缩包里包括OpenJDK16U-jdk_x64_windows_hotspot_16.0.2_7.zip和eclipse-inst-jre-win64.exe,直接将压缩包下载到本地解压后即可使用

    OpenJDK8U-jdk-x64-windows-hotspot-8u352b08-3.zip

    OpenJDK8U-jdk-x64-windows-hotspot-8u352b08-3.zip 是一个针对Windows 64位操作系统的OpenJDK 1.8版本的压缩包,其中包含了Java Development Kit(JDK)的核心组件。OpenJDK是Java平台的一个开源实现,由甲骨文公司...

    OpenJDK11U-jdk-aarch64-linux-hotspot-11.0.23-9.tar.gz

    OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.23_9.tar.gz

    OpenJDK17U-jdk-x64-windows-hotspot-17.0.6-10

    JDK17社区封装版,也就是普通用户眼中的Java17,使用VSCode或Eclipse时会要求安装该文件,如果使用默认链接,会从GitHub下载安装,下载速度慢、连接不稳定。 社区版会较原版做一些优化,收社区人员维护并使用,还是...

    hotspot-8.rar

    【标题】"hotspot-8.rar" 涉及的核心知识点是HotSpot虚拟机和JVM(Java Virtual Machine)的学习,这是一款由Oracle公司开发的Java虚拟机实现,广泛应用于Java程序的运行与优化。HotSpot是Java平台的重要组成部分,...

    OpenJDK11U-jdk-x64-linux-hotspot-11.0.23-9.tar.gz

    OpenJDK11U-jdk_x64_linux_hotspot_11.0.23_9.tar.gz

    openjdk-7u6-fcs-src-b24-28_aug_2012.zip

    HotSpot采用即时编译(JIT)技术,能够将频繁执行的字节码转换为机器码,以提高运行效率。 其次,OpenJDK包含了丰富的Java类库,如基础的集合框架、IO流、网络编程接口等。这些类库构成了Java应用程序的基础,通过...

    jdk20-hotspot-virtual-machine-garbage-collection-tuni

    1. **HotSpot虚拟机**:HotSpot是Oracle JDK中的一个JVM实现,它在运行时可以动态编译和优化Java字节码,以提供更好的性能。HotSpot包含两种垃圾收集器:Serial和Parallel。 2. **垃圾收集(GC)**:GC是Java内存管理...

    Ubuntu 16.04.5 LTS下编译openjdk-7u75

    ### Ubuntu 16.04.5 LTS 下编译 openjdk-7u75 的详细步骤 #### 一、概述 在 Linux 环境下,尤其是 Ubuntu 系统上,有时我们需要从源码编译特定版本的 JDK 来满足项目需求或进行深入的研究与学习。本文将详细介绍...

    OpenJDK11U-jdk-x64-windows-hotspot-11.0.16-8JDK11

    OpenJDK11U-jdk-x64-windows-hotspot-11.0.16-8 JDK11

    08-java11-hotspot-guide.pdf

    【标题】: "08-java11-hotspot-guide.pdf" 【描述】: 描述表明这份文档是关于Java 11平台中HotSpot虚拟机官方实现的指南。HotSpot是Oracle JDK和OpenJDK中Java虚拟机(JVM)的一种实现,其特点是高性能、跨平台,...

Global site tag (gtag.js) - Google Analytics