java-11相关内容

如何使用java.net.http.HttpClient记录请求/响应?

HttpClient 现在在Java 11中是稳定的,但不足为奇的是,几乎没有项目实际使用它.文档几乎不存在. 进行HTTP调用时最常见的要求之一是记录请求/响应.您将如何使用HttpClient做到这一点,而不必在每次调用中手动记录它?是否有其他所有HTTP客户端提供的拦截器机制? 解决方案 如果我们查看jdk.internal.net.http.common.DebugLogge ..
发布时间:2020-05-03 07:50:30 Java开发

log4j2与Java 11兼容吗?

我试图在最新的Java 11上运行我的项目.除了特定的文件记录器之外,其他所有东西都可以正常工作.在Java的早期版本-10、9、8上,日志记录工作正常,但在Java 11上则不能. 在服务器运行期间,我仅看到1条警告: 警告:不支持sun.reflect.Reflection.getCallerClass.这 将影响性能. 这是我的配置: ..
发布时间:2020-05-03 06:53:37 Java开发

Raven DB 4.1.2挂起Java中的流查询

我有一个基于jax-rs的REST服务,该服务使用Java 11在64位Linux的Tomcat 8.5上运行;该服务连接到同一Linux机器上的RavenDB 4.1.2实例.我利用流查询来返回请求结果.我使用Postman提交相同的请求,并且一切正常:返回结果的速度相当快. 但是-它只能工作10次.当我第11次提交与以前相同的请求时,results = currentSession.ad ..
发布时间:2019-08-30 10:26:18 服务器开发

Java 11包javax.xml.bind不存在

我正在尝试使用 JAXB ,验证XML数据,因为它是未编组的: try { JAXBContext context = JAXBContext.newInstance(“com.acme.foo”); Unmarshaller unmarshaller = context.createUnmarshaller(); unmarshaller.setSchema(schema); ..
发布时间:2019-06-14 19:18:21 Java开发

JavaFX中的JavaBeanProperties没有引入java.desktop(Swing,AWT)

我有一些多次实例化的模型类,并且有许多字段。虽然我可以将所有字段初始化为 Simple * Property s,但由于分配(并且懒惰创建属性不是一个选项),这会显着降低性能。 因此,我更愿意使用 JavaBeanProperties 来创建应用程序中所需的按需绑定(如下所示)一个完整的示例 JavaBean包装与JavaFX属性): 实体bean = ... StringProp ..
发布时间:2019-01-18 11:30:20 Java开发

Java11 / JavaFX和Maven不会在NetBeans IDE 9之外运行

根据在活动中找不到JavaFX部署库JDK 我使用了JoséPeredaMaven方法,它在NetBeans中运行良好,但是一旦我尝试使用“java -jar mavenproject1-1.0”在外面运行它-SNAPSHOT-jar-with-dependencies.jar“我收到以下错误 ”错误:缺少JavaFX运行时组件,并且需要运行此应用程序“ ”md .mavenpr ..
发布时间:2019-01-18 10:25:33 Java相关

如何用JDK 11打开JavaFX .jar文件?

我在IntelliJ中创建了一个JavaFX项目。 我可以在IntelliJ中运行项目。我在配置中添加了以下代码: - module-path $ {PATH_TO_FX} --add-modules = javafx.controls ,javafx.fxml 但项目的输出.jar文件(由Artifects制作)不会运行。我测试了这些命令,但没有任何机会: ..
发布时间:2019-01-18 10:25:00 Java开发

如何使用javafx 11修复jfoenix模块

所以我添加了我对module-info.java的要求,最后加载了我的程序,但是一旦tab窗格想要从jfoenix库加载,就会抛出这个错误。 引起:java.lang.IllegalAccessError:类com.jfoenix.skins.JFXTabPaneSkin(在com.jfoenix模块中)无法访问类com.sun.javafx.scene.control .behavior. ..
发布时间:2019-01-17 20:05:21 Java相关

在活动JDK中找不到JavaFX部署库

我正在迁移到OpenJDK 11和OpenJFX 11.我已经从源代码成功构建了两个,并且根据OpenJFX wiki使用了--with-import-modules = [path_to_modular_sdk] arg来构建JDK。一切顺利,直到我尝试在Apache Netbeans 9中构建一个简单的“Hello World”测试项目;此时我收到以下错误:“在活动JDK中找不到JavaFX部 ..
发布时间:2019-01-17 19:29:54 Java相关

转到OpenJDK-11但在Java 8中编译

我有一个现有的 Spring boot 我通过 gradle 构建的应用程序。所有这些天我一直在使用 JDK / JRE 8 ,现在我正在尝试使用 JDK-11 因此,为了检查兼容性,我将 JAVA_HOME 设置为 JDK-11 但是尝试在 Java 8 模式下编译 我在 build.gradle compileJava { targetCompatibility ='1. ..
发布时间:2019-01-14 12:06:04 Java开发

Java 11中的空方法明显慢于Java 8

我使用 jmh 1.21比较了JDK 8和11的性能当我遇到一些令人惊讶的数字时: Java版本:1.8.0_192,供应商:Oracle Corporation 基准模式Cnt分数误差单位 MyBenchmark.emptyMethod avgt 25 0.362±0.001 ns / op Java版本:9.0.4,供应商:Oracle Corporation ..
发布时间:2019-01-14 11:15:18 Java相关

如何在Java 11中使用没有jre的jdk

我们计划将Java 8项目迁移到使用Java 11.但是我注意到Java 11没有JRE文件夹。 在Java 9和Java 10中,文件夹结构已更改,即 java \ _jdk1.x 或 java \ jre1.x ,其中 x 是java 9或10。 但是在Java 11中,我只获得了一个文件夹,即 java \ _jdk-11 。我的客户如何在没有jre的情况下使用我的应用程序? ..
发布时间:2019-01-14 11:10:32 Java开发