实用设计网站推荐网站策划书范文模板
news/
2025/9/23 0:37:43/
文章来源:
实用设计网站推荐,网站策划书范文模板,做影视网站不备案,wordpress评论通知文章作者我已经开始修改自定义Java二进制运行时映像文件。 映像文件是打包为运行时平台的模块的配置。 基本上#xff0c;默认映像包含组成Java运行时的所有内容。 自定义图像可以包含该图像的一些子集。 例如#xff0c;我创建了一个仅包含“ compact 3”概要文件的映像#xff0c… 我已经开始修改自定义Java二进制运行时映像文件。 映像文件是打包为运行时平台的模块的配置。 基本上默认映像包含组成Java运行时的所有内容。 自定义图像可以包含该图像的一些子集。 例如我创建了一个仅包含“ compact 3”概要文件的映像并在Eclipse首选项中配置了JRE并将其指定为Java项目上的JRE系统库 。 Eclipse Neon完全按预期处理自定义配置文件。 注意项目中JRE系统库下的模块的简化列表以及稍微简单的“ 模块依赖关系”视图与所有模块的相似但更令人不安的视图相比。 创建自定义图像很容易。 只需在Java 9 Jigsaw构建中使用jlink命令。 我使用如下命令创建了一个自定义映像其中包含运行Eclipse所需的内容。 $ bin/jlink --modulepath jmods/ --addmods java.desktop,java.logging,java.sql --output /home/java9/runtimes/desktop 这将创建名为Desktop的目录其中包含运行Java的已定义子集即java.desktop java.logging和java.sql modules 所需的所有内容。 我对Eclipse需要java.desktop模块感到失望。 我曾希望我可以在图像中不包含Swing和AWT的情况下逃脱现实但是在Eclipse平台中至少有少量对AWT类的引用要包括它们我需要引入整个桌面模块。 我可能缺少一个模块因为我还没有涉及所有Eclipse功能的所有方面。 当遇到它们时我通过解决ClassNotFoundException了这一点。 如果引入源代码Eclipse将在识别缺少的模块方面更加有用。 jdeps实用程序也可能会有所帮助。 请注意为了进行调试您需要在映像中添加jdk.jdwp.agent模块以便调试器可以实际连接到运行时。 生成的图像文件〜40MB大约是完整JDK图像〜140MB的30是Java SE图像文件〜67MB的60。 每种配置的运行时二进制文件和资源大小大致相同在我的Fedora 22系统上约为180MB但是根据所包含的模块有所不同我的desktop配置包括一些库和字体。例如未包含在compact3配置中。 对于在自定义Java 9映像上运行Eclipse我不太确定这是什么意思但是很显然借助Java 9的早期Beta对Eclipse Neon的支持 Eclipse IDE已经在帮助您方面做得非常好使用Java 9编写普通的Java应用程序。 请注意我在JDK 9 Jigsaw上落后了几个版本因此我的文件大小数字可能有点虚假。 在下一部分中我将更新为最新版本。 翻译自: https://www.javacodegeeks.com/2015/12/running-eclipse-neon-custom-java-9-image.html
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/910895.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!