java-9 相关问题

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

Eclipse没有使用NoClassDefFoundError引起的JUnit 5测试

问题每当我运行我的项目JUnit测试(使用JUnit 5与Java 9和Eclipse Oxygen 1.a)我遇到eclipse无法找到任何测试的问题。描述在奔跑中......

回答 14 投票 51

Java [11]紧跟字符串拼写char []到byte []

在过去的两天里,我一直在阅读关于编写Unicode Java 9 compact Strings的信息。但有一点我不明白。关于字节数据类型1)。是一个8位存储...

回答 2 投票 2

JShell访问jshell实例外部定义的变量

从jShell脚本里面,是否可以访问或注册在同时创建JShell的代码中定义的变量?目前似乎没有机制可以访问或注册...

回答 1 投票 4

运行allure命令行生成命令时出错

我刚刚完成了我的诱惑框架..但是在使用命令行生成HTML报告时,我得到以下错误线程“main”中的异常java.lang.NoClassDefFoundError:javax / xml / bind / annotation / ...

回答 3 投票 0

支持专用接口方法

Java 9支持专用接口方法。这种支持允许接口的非抽象方法在它们之间共享代码。私有方法可以是静态的或实例的。私人方法可以......

回答 3 投票 2

无法在gradle项目中运行测试,但出现错误:“无法创建Java虚拟机”

我正在尝试在gradle项目中执行测试。但是当我在Intellij中使用'gradle test'执行测试时,它失败了。我试过创建和构建项目没有错误使用...

回答 1 投票 0

JDK日期格式解析德语语言环境中的DayOfWeek,java 8 vs java 9

我在Java 8(1.8.0_77)和Java 9(Java HotSpot(TM)64位服务器VM(构建9 + 181,混合模式))中尝试了一些代码.DateTimeFormatter dtf = DateTimeFormatter.ofPattern(“eee”,Locale。德语); ...

回答 2 投票 16

如何使用Map的Map进行双括号初始化

我确实理解双括号初始化有其自己的隐藏成本,仍有可能的方法来初始化Map >()。我尝试了什么:地图

回答 2 投票 4

线程间通信在Java9及更高版本中无法正常工作

在线程调度程序中幕后的东西从Java8变为Java9。我正试图缩小以下计划的变化。下面的程序产生了3个并行运行的线程......

回答 1 投票 0

在模块路径上运行OptaPlanner

我想让我的OptaPlanner项目在模块路径上运行。我基于文档中的云平衡演示创建了一个示例存储库(mwkroening / optaplanner-modulepath-example)。 ......

回答 1 投票 3

我的模块化库的用户是否能够访问尚未导出的类?

我正在尝试熟悉Java 9中引入的模块系统,我想知道利用它的最佳方法。对于我正在写的图书馆,我想做以下(忽略...

回答 1 投票 2

Java 9 Stream iterate方法忽略流的最后一个元素

关于Java 9 Stream迭代方法,我不确定Predicate和UnaryOperator方法的执行顺序。请考虑以下示例:Stream ...

回答 2 投票 -3

Java 9被动流:一个用户属于一个发布者

我想知道一个被动流的Publisher是否可以安全地假设订阅只属于它并在其上调用java.util.concurrent.Flow.Subscriber#onComplete,如果发布者已经离开...

回答 1 投票 2

Java 11:为什么“导入xxx无法解析”,即使有模块信息通知它是必需的

我已经阅读了自Java 9以来的模块化。我知道我必须创建一个模块信息和infor哪个包是公开和需要的。我可以看到我的classpath上有Java 11。但是我得到了......

回答 1 投票 1

String串联是否经过优化以使用现有的StringBuilders?

我有以下代码:StringBuilder str = new StringBuilder(“foo”); for(Field f:fields){str.append(“|”+ f); } str.append(“|”+ bar); String result = str.toString();我知道编译器会......

回答 3 投票 22

无法运行Oracle提供的Doclet类

我想试验Doclets(JDK 9),所以我在这个链接中逐步尝试了所有内容。我没有在Example类中添加任何自定义。正如Oracle给出的那样(我只是添加了...

回答 1 投票 2

java 9未命名模块从两个程序读取包[X] ...同时调试(使用IntelliJ)

在我的项目中,我有一个使用多个第三方库的包。让我们看一下依赖树:[INFO] + - commons-logging:commons-logging:jar:1.2:compile [INFO] + - org.apache ....

回答 2 投票 2

NoSuchMethodException:springframework.boot.autoconfigure.http.HttpMessageConverters

我想在Spring中使用Java 9。但是我得到了异常:引起:org.springframework.aop.framework.AopConfigException:无法使用Objenesis实例化代理,以及常规代理实例化......

回答 2 投票 0

Apache POI发生了非法反射访问操作

我正在使用Apache POI来处理excel文件,从Java 9开始我收到此消息,根据这篇文章JDK9:发生了非法的反射访问操作。 org.python.core.PySystemState我们......

回答 1 投票 3

将List.of用于具有单个元素的不可变列表而不是Collections.singletonList

Java 9引入了工厂方法,用List.of创建不可变列表。哪个更适合创建一个元素的不可变列表?名单 immutableList1 = List.of(“one”); ...

回答 1 投票 1

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