java-9 相关问题

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

如果元素是重复的,为什么Set.of()会抛出IllegalArgumentException?

在Java 9中,在Set接口上引入了新的静态工厂方法,称为of(),它接受多个元素,甚至是一个元素数组。我想把一个列表变成一个集合来删除任何...

回答 5 投票 17

Javac --add-modules添加多个模块

我有一个非常简单的Java类公共类TestAnnotation {public static void main(String [] args){System.out.println(javax.annotation.Generated.class.getName());正如所料,......

回答 1 投票 2

Java 9:如何动态地将更多jar文件添加到类路径[复制]

我们的基于Java的应用程序有一个很小的“bootloader.jar”和核心应用程序jar。核心应用程序jar可以从默认(文件系统)位置加载,也可以从另一个加载...

回答 1 投票 3

Hive:虽然使用JDK8,但AppClassLoader不能转换为URLClassLoader

安装jdk9之后我一直看到这个问题:$ hive Java HotSpot(TM)64位服务器VM警告:忽略选项MaxPermSize; 8.0 SLF4J中删除了支持:类路径包含多个...

回答 1 投票 5

在Java 9中使用CcontrolsFX的SpreadsheetView

我有一个使用ControlsFX 8.40.14用Java 8编写的应用程序。我在Java 9下运行应用程序(准确地说是jdk-9.0.1),当应用程序尝试显示SpreadsheetView时,我得到以下异常...

回答 2 投票 0

ResolvedModule,Module和Observable Module之间有什么区别

以下每个状态的文档:ResolvedModule已解析模块图中的模块。 ResolvedModule定义了获取配置的配置方法......

回答 2 投票 4

为什么spark-shell会因“SymbolTable.exitingPhase ... java.lang.NullPointerException”而失败?

刚刚在我的arch linux中安装了Apache Spark 2.2.0-4,以及Scala 2.12.4和Apache Hadoop 3.0,我执行spark-shell后面临以下异常。线程“main”java中的异常....

回答 2 投票 2

java.lang.ClassNotFoundException:sun.misc.Cleaner

当使用Undertow 1.4.20(作为嵌入式Servlet引擎)时,我在Java 9下运行我们的应用程序时遇到此异常。=:java.lang.ClassNotFoundException:sun.misc.Cleaner原因是io.undertow中的这一行....

回答 1 投票 5

以编程方式提取Jar文件的模块名称的最佳方法是什么?

我正在为Java 9开发一个使用模块分层的启动器库。为了在图层中添加模块,我需要将模块名称(作为String)传递给父级的配置。 ModuleLayer ......

回答 1 投票 3

在Java 9应用程序中使用hibernate生成ORM

我正在尝试使用hibernate生成ORM我正在使用oracle 11g数据库,并且我在制作hibernate代码生成配置java.lang.reflect后出现此错误....

回答 1 投票 4

Java 9项目结构问题

我正在尝试使用java 9创建项目,但是我无法处理项目结构。我想做的是用spring boot创建单模块Web应用程序。但是我......

回答 2 投票 3

带有Spring boot 2的Java 9无法检测groovy类

我正在尝试使用Java 9运行Spring Boot 2.0.0。我可以运行主类并使用Intellij RunAs选项访问所有服务,但在使用mvn clean install进行编译时,它只适用于...

回答 1 投票 2

eclipse / junit 5:测试无法解析为类型

当我在Java 9模块中编写测试时,我的eclipse似乎无法解析JUnit 5类型:“测试无法解析为类型”我手动将JUnit 5库添加到项目中...

回答 1 投票 3

如何将邮件传递给另一个订阅者?

我正在学习Java 9的Reactive Stream API。因为它有发布者和订阅者,订阅者订阅了发布者,订阅者也实现了以下消息:...

回答 1 投票 0

订阅者可以充当发布者吗?

就Reactive Streams而言,有一个发布者,它可以拥有尽可能多的订阅者。但是假设订阅者从Publisher获取消息。现在这个订阅者(比如Subs1)改变/修改......

回答 1 投票 1

如果应用程序从不依赖于其对象标识,那么序列化基于值的对象是否可以?

声纳显示使此基于值的字段瞬态,因此它不包含在此类的序列化中。这是一个面向未来的错误,当基于价值的类将被释放时。所以,如果...

回答 1 投票 5

Oracle JavaMail IMAP提供程序与Java 9不兼容?

在Java 9下使用Oracle JavaMail IMAP提供程序构建项目时,我从maven收到编译错误:...无法访问com.sun的com.sun.mail.util.ReadableMime [ERROR]类文件....

回答 1 投票 1

为什么Map.of不允许空键和值?

在Java 9中,为List,Set和Map接口引入了新的工厂方法。这些方法允许使用一行中的值快速实例化Map对象。现在,如果我们考虑:Map&...

回答 7 投票 54

如何升级自定义Eclipse插件以兼容Java9(ClassNotFoundException问题)?

我开发了一些适用于Java8的Eclipse插件。更新站点是https://github.com/stefaneidelloth/treez/raw/master/treezUpdate/我已经尝试调整我的插件以使用Java9和...

回答 1 投票 1

在jshell中创建自定义反馈模式

从jshell中的/ set feedback文档中可以看出,有以下内置模式:详细,正常,简洁和无声是否可以创建具有两者功能的反馈模式...

回答 1 投票 3

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