java-9 相关问题

将此标记用于特定于Java 9的问题,Java 9是Java平台的第9版,于2017年9月21日发布。在大多数情况下,您还应指定java标记。

从遗留代码到 Java 11 的迁移问题

我们正在迁移旧代码,实际上对于 Java 11 来说已经很旧了。我在编译其中一个类时遇到了问题。示例代码是: 包装 XXXX; 导入 java.lang.ref.*; 导入 sun.security....

回答 3 投票 0

如何使用 javapackager 生成模块化 Java 应用程序的可执行文件?

环境:Win10、Oracle JDK 9、Eclipse、jlink、javapackager 上下文:我正在尝试使用 javapackager 生成可执行文件 有一个用 jlink 制作的 java 自定义运行时映像,阅读

回答 1 投票 0

使用List.of()作为具有单个元素的不可变列表,而不是Collections.singletonList()

Java 9 引入了工厂方法来使用 List.of() 方法创建不可变列表。 哪个更适合创建一个元素的不可变列表? 列表 immutableList1 = List.of(&q...

回答 1 投票 0

无法转换为类 - 它们位于加载程序“app”的未命名模块中

我正在尝试从 wsdl2java 生成的源创建一个 bean。 每次我尝试运行 Spring Boot 应用程序时,都会收到以下错误: 引起原因:java.lang.ClassCastException:类 ...

回答 6 投票 0

Swagger HK2 服务修正失败

此应用程序使用 Swagger(swagger-jersey2-jaxrs,1.5.18)、Spring-boot(spring-boot-starter-jersey,2.0.1.RELEASE)和 Java 9。当应用程序运行 Swagger UI 加载时没有问题。但我看得见

回答 3 投票 0

java.lang.ExceptionInInitializerError 与 gradle

我已将 java 从 8 更新到 9-ea,并将 gradle 从 2.13 更新到 3.4.1。以下是 gradle --version 输出。 -------------------------------------------------- ---------- 摇篮3.4.1 ----------------------...

回答 6 投票 0

如何告诉 Eclipse/Buildship/Gradle 将依赖项添加到 Modulepath

我正在尝试使用Eclipse、Buildship、Gradle来开发java 9应用程序。 日食:氧气 建造:2.2.0 摇篮:4.3.1 我正在寻找一种方法来告诉 Buildship/Gradle 添加 Project 和 Ext...

回答 2 投票 0

javax.xml.bind.JAXBException 在模块路径或类路径上未找到 JAXB-API 的实现

我正在尝试在 Java 9 上运行我的 Spring Boot 应用程序,并且我遇到了 JAXB 问题,该问题在指南中进行了描述,但对我来说不起作用。我添加了对 JAXB api 和应用程序的依赖...

回答 10 投票 0

如何保留Map.of工厂中的插入顺序?

Java 9 提供了 Map.of() 功能,可以轻松创建具有固定值的地图。 问题:我想创建一个像 LinkedHashMap 一样保留插入顺序的映射。那个工厂可以吗?在

回答 5 投票 0

Mockito 无法模拟此类 - 原因:NoClassDefFoundError: sun/misc/ObjectInputFilter$FilterInfo

使用 OpenJdk-11、Mockito-3.12.4 和 powermock-2.0.9 执行 JUnit 时出现以下错误。另外,我正在使用由 Java 1.8 编译的第三方库 (pcm.jar)。 错误是 -

回答 0 投票 0

如何从 ModuleReference 中获取 Module 对象

使用代码: ModuleFinder.of(Paths.get(path)).findAll() 我能够检索路径文件夹中所有 .jars 的 Set。 我的下一步是从

回答 2 投票 0

如何退出 JShell 并返回命令行?

使用JShell时,如何退出回到CMD行? 我已经尝试过 ctrl + x 并只是写了 quit,但没有任何乐趣。

回答 3 投票 0

包与 Java 9 中的自动模块冲突

随着 Java 9 的临近,我认为将我的一些项目移植到 Java 9 将是一个很好的学习练习。在我的一个项目中,我依赖于 rxjava 和 rxjavafx

回答 3 投票 0

如何在Windows系统上使用NASA的套装?

我想在我的电脑(Windows 10)上使用 Panoply。 我从这个网站下载的包说需要JAVA 9(或更高版本)才能安装Panoply。但是我的JAVA版本(JAVA 8)在我的

回答 0 投票 0

JDK 和 JRE 关于在 windows 中配置 JDK 的问题

我将Java版本从7升级到8,如下图。尝试了多个版本但存在相同的错误 笔记: call studio 基于 Eclipse 64 位。所以一切都相似 随着...

回答 0 投票 0

带有 jdk 9 的 Netbeans 8.2

我在 netbeans 的 hdpi 上遇到问题,打开它时图标变得太小。 然后我发现了下面的问题。有人说 jdk9 解决了分辨率问题。 https://netbeans.org/bugzilla/

回答 3 投票 0

移除Java 9中的sun.misc.Unsafe会破坏Spring、Hibernate。

我在这里读到,如果Oracle在Java 9中删除sun.misc.Unsafe,Spring和许多其他流行的库将会崩溃。 然而,在Spring或Hibernate中没有对这个类的静态引用。那么,是...

回答 4 投票 14

嵌套的java地图有什么正确的反转顺序的方法?

我想把一个嵌套的Map的顺序反过来。由于Map中没有内置的功能来反转顺序,而我又没有时间。我尝试了几种可用的方法来扭转顺序发布的 ...

回答 1 投票 0

Gson的意外行为

我开发了一个小型的应用程序,用于存储来自设备的数据。我选择以Json格式存储数据,数据的序列化和序列化工作得很好,即使它涉及一些... ...

回答 1 投票 2

Java 9以上的项目可以在Java 8中使用独立的源码模块,不受影响吗?

我有一个项目,使用Maven和Java 11,使用一个用Java 8写的外部库。只要把库作为Jar文件导入,就能正常工作。我使用的是IntelliJ,但我在寻找...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.