当前位置: 首页 > 面试题库 >

Webpshere Liberty对Java 9的支持

翟单弓
2023-03-14
问题内容

Webpshere Liberty是否支持Java 9?在最新的beta版本中,提到与Java
8完全兼容,但没有提及升级。Websphere自由是否可以支持Java 9 Module路径?


问题答案:

Websphere Liberty通常以“容忍模式”与Java 9一起使用,这意味着Liberty和应用程序可以在Java
9上运行,但是您还不能利用Java 9模块化。

您可以在此处找到OpenLiberty(Websphere Liberty的开源子集)对Java
9支持的更详细的进展:https :
//github.com/OpenLiberty/open-
liberty/issues/540

从Java EE应用程序的角度来看,尚未定义Java EE应用程序应如何与JPMS一起使用。直到Java EE 9才可能决定。



 类似资料:
  • Java9(特别是拼图)中是否有任何计划来支持Java监控代理的特殊要求? 通常,监视代理需要访问类、包和模块的能力,这些类、包、模块在默认情况下对原始Java应用程序是不可用的。通过-javaagent命令行参数加载到JVM中的监控代理不会作为模块加载,即使jar文件包含模块信息。类文件。我能够为我的监控代理提供所需权限的唯一方法是添加命令行参数,将这些权限提供给所有未命名的模块。

  • 我在Java 8中构建了一个EAR,它在WAS 9中工作得很好,但如果我在Java 9中编译,EAR将无法工作,并抛出如下错误: WebSphere 9是否支持Java9?

  • 我知道有一个插件Java9支持Oxygen,但是有人知道Eclipse何时会在本地支持Java9吗?我查看了项目网站和博客(行星月食),但找不到任何信息。

  • Java9的一个新特性是不推荐使用包装对象的构造函数。创建新包装对象的唯一方法是使用它们的静态方法。例如,对于整数对象,为-128和127之间的值实现缓存,并在每次调用时返回相同的引用。 正如类的API所说:“静态工厂值of(int)通常是一个更好的选择,因为它可能会产生更好的空间和时间性能。”JLS说:“给定相应的基元类型的值,通常不需要构造这些box类的新实例。构造的建议替代方法是自动装箱或静

  • 安装设置 Docusaurus 支持用 TypeScript 编写的主题组件。要开始使用 TypeScript,请在项目中添加 @docusaurus/module-type-aliases 以及一些 @types 依赖项: npm Yarn npm install --save-dev typescript @docusaurus/module-type-aliases @types/react

  • Java文档可以使用工具生成。 它目前以格式生成文档。 在java 9中,可以通过在命令行参数中使用选项生成格式的文档。 旧式的java文档 考虑F:\worksp\java9文件夹中有一个Java文件:Tester.java,其代码如下 - 可以运行jdk 7 的javadoc工具来生成文档。 使用标志运行jdk 9的javadoc工具以生成新类型的文档。 打开生成的文件,如下所示 -

  • 搜索之后,我发现了两个有趣的答案: > 对 javaFX 的本机映像格式支持 使用javaFX控制gif图像 但是正如我所看到的,javaFX不支持APNG图像。如何使用任何外部库或编写一些代码来解决此问题。我需要一个解决方案... 谢谢你的帮助。

  • Hibernate 也可以被配置为一个 JCA 连接器(JCA connector)。更多信息请参看网站。请注意,Hibernate 对 JCA 的支持,仍处于实验性阶段。