首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重新编译java.exe laucher

重新编译java.exe laucher
EN

Stack Overflow用户
提问于 2012-01-18 14:28:33
回答 1查看 99关注 0票数 0

我注意到一个src.zip文件,其中包含一些与标准JDK安装捆绑在一起的Java源代码。解压后,我注意到Java启动器等的C源文件。

但是,当我从download.java.net/jdk6/source下载Java平台源代码时,我看到了不同的文件夹结构和放置的不同文件。这两者有什么不同?

我想重新编译Java启动器(使用java.c重新编译java.exe )。我只能在src.zip文件中找到java.c,该文件是JDK的一部分,但没有它的依赖项。它们似乎存在于JDK的完整源代码包中。然而,在完整的JDK源码包中似乎缺少java.c本身。这让我很困惑。

有没有人能澄清一下其中的区别,以及如何最好地只重建java.exe?

EN

回答 1

Stack Overflow用户

发布于 2012-01-18 14:58:53

我假设你错过了jni.h,等等。在$JAVA_HOME/include中查找缺少的头文件。

“不同之处”在于,您从Oracle网站下载的JDK不是OpenJDK。相反,它是基于OpenJDK代码库的,带有一堆额外的专有内容。

这是您的选择,您使用的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8906073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档