25得票2回答
Java 9中自动生成模块名称时无法推导模块描述符?

我的项目依赖于 Netty Epoll 传输。以下是相关的依赖项:<dependency> <groupId>io.netty</groupId> <artifactId>netty-transport-native-epoll&...

16得票1回答
Nashorn 在 JDK 9 和 JDK 10 上的性能表现

如果你在JDK 8上使用Nashorn解释moment.js库,它只需要几秒钟就能运行: time .../JDK8/bin/jjs moment-with-locales-2.22.2.js real 0m2.644s user 0m10.059s sys 0m0.2...

9得票2回答
Java.io.IOException:常量类型无效:5处

我有一个项目。它使用了spring boot 2、java 9和maven。可以使用mvn clean package成功构建。 要运行spring boot应用程序,我使用了以下命令: java -jar java-cloud-rest-api/target/java-cloud-res...

12得票3回答
Java 9无类定义异常

所以我想尝试使用http客户端package com.company; import jdk.incubator.http.HttpClient; public class Main { public static void main(String[] args) { HttpC...

17得票2回答
编译时发生致命错误,无效的标志--module-path。

我有一个项目。 最初它是一个单模块项目,结构如下:java-cloud-sample\ src\ main\ java pom.xml 我决定将它转化为多模块结构 - 我反正使用 java 9。所以我像这样分开了它。 java-clou...

8得票2回答
JDK 9:使用SpringExtension编译JUnit 5测试会产生java.lang.NoClassDefFoundError: org/w3c/dom/ls/DocumentLS错误

我认为这个问题与JDK 9中的模块排除无关(如java.se.ee),而是因为JDK 9在java.xml模块中包含了一个更新版本的org.w3c.dom.ls,该版本没有DocumentLS类。 堆栈跟踪的重要部分是: Caused by: org.springframework.bea...

28得票2回答
Java 9的模块化是否同样适用于WAR文件?

一款Java EE 7应用服务器,尤其是一个Servlet 3.1容器应该允许我们部署一个包含Web应用程序的WAR文件。而一个WAR文件本质上就是一个带有部署描述符(web.xml)和几个其他元素的JAR文件。 另一方面,Java 9引入了“模块化JAR文件”的概念,即带有模块描述符(mo...

19得票1回答
Java 9中的JFrame缩放

同样的代码在 Windows 7 上运行,左侧是 Java 9u4,右侧是 8u144。 Java 9似乎使窗口更大了。这是什么原因-是 JEP 263 吗?如何禁用它?public class SimpleFrame { public static void main(Stri...

49得票2回答
如何在Java 9+中安全地访问类路径中所有资源文件的URL?

我们从Java 9的发布说明中了解到: 应用程序类加载器不再是java.net.URLClassLoader的实例(这是以前版本中从未指定的实现细节)。假设ClassLoader :: getSytemClassLoader返回URLClassLoader对象的代码将需要更新。 这会破...

10得票4回答
在使用Java 9的Eclipse IDE中,是否可以在没有类和主方法的情况下使用sysout?

Java 9引入了JShell概念,可以在不创建类和方法的情况下编写代码。那么,在eclipse中是否可以使用Java 9的这个特性呢?