gpt4 book ai didi

java - 使用较小的 JRE 打包

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:20:21 26 4
gpt4 key购买 nike

我想发布一个带有自己的 JRE 的开源 Java 项目,这样它就不会依赖于是否安装了一个。我会将所有内容都放在一个目录中,我的程序将是该 jvm 的唯一用户,并且类库。由于 Java 现在是开源的,我想我现在可以合法地将类库 (rt.jar) 剥离为我需要的类。例如,我不使用任何 SQL,所以我不想下载 java.SQL 包中的类。这有点类似于链接步骤,当可执行文件是从库构建时,仅使用以程序 main() 开头的调用树中的方法。有谁知道我可以使用什么工具来做到这一点。可能吗?

最佳答案

我认为这在 Java 6 update 10 中已经基本完成了。

它计划用于 Java 7,但之前已发布。

这里是 Java 内核的详细信息,我不太确定是否是您需要的。

链接如下:

http://tech.puredanger.com/java7/#kernel

http://weblogs.java.net/blog/chet/archive/2007/05/consumer_jre_le.html#JavaKernel

这是其他的:

http://java.sun.com/javase/6/6u10faq.jsp#JKernel

关于java - 使用较小的 JRE 打包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1034882/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com