栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何创建紧凑型材

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何创建紧凑型材

简短答案

JEP 161指出配置文件必须使用Java 8。要创建它们,请使用

makeprofiles

应答器稍长

您怀疑配置文件可能仅存在于嵌入式平台上,并且@skiwi的评论使我有些困惑,因此我决定自己检查一下。

OpenJDK示例

为了检查配置文件是否存在,我使用了OpenJDK。我建立了它在我的Ubuntu的x86(我读这个和这个自述文件和工艺简单)。指令说用

makeall
命令结束。但是,此后没有紧凑的轮廓。然后我阅读Makefile帮助部分并调用
make profiles
。成功

$ hg clone http://hg.openjdk.java.net/jdk8/jdk8$ cd jdk8$ bash ./get_source.sh $ bash ./configure $ make all$ make profiles

然后我找到了’images’目录并去了

$ cd build/linux-x86-normal-server-release/images/$ export PATH=j2re-compact1-image/bin/:$PATH$ java -versionopenjdk version "1.8.0-internal"OpenJDK Runtime Environment (build 1.8.0-internal-fasdaq_2014_03_22_20_17-b00, profile compact1)OpenJDK Server VM (build 25.0-b70, mixed mode)

从输出中可以看到:

  1. 有用
  2. 它不是嵌入式的
  3. 这是compact1个人资料
  4. 1.8.0版本

关于嵌入和您提供的链接

有一个jrecreate工具,可让您使用所需的配置文件/ vm /扩展名获取jre(并且不包含不需要的配置文件/ vm /扩展名)。

使不需要整个平台的应用程序可以在小型设备上部署和运行(c)jep161

OpenJDK中没有这样的工具。您可以从发行说明中了解Jrecreate是嵌入式Java的一部分。对我来说,这是一个很难的问题:创建非嵌入式Java的紧凑配置文件需要达到什么目标。但是,您有能力做到这一点:)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/463997.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号