java-11相关内容
在修复 robots.awt 的一个 requires 问题后,我现在在运行我的应用程序时遇到了另一个问题.应用程序构建没有问题.堆栈跟踪: 应用程序构造函数中的异常线程“main"中的异常 java.lang.reflect.InvocationTargetException在 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.in
..
我在 IntelliJ 中创建了一个 JavaFX 项目.我可以在 IntelliJ 中运行项目.我在配置中添加了以下代码): --module-path ${PATH_TO_FX} --add-modules=javafx.controls,javafx.fxml 但是项目(用 Artifects 制作)的输出 .jar 文件没有运行.我测试了这些命令,但没有任何机会: java --mo
..
我正在迁移到 OpenJDK 11 和 OpenJFX 11.我已经成功地从源代码构建了这两个版本,并且根据 OpenJFX wiki 使用 --with-import-modules=[path_to_modular_sdk] arg 来构建 JDK.一切顺利,直到我尝试在 Apache Netbeans 9 中构建一个简单的“Hello World"测试项目;此时我收到以下错误:“在活动 JD
..
HttpClient 现在在 Java 11 中是稳定的,但毫不奇怪,似乎很少有项目实际使用它.文档几乎不存在. 进行 HTTP 调用时最常见的问题之一是记录请求/响应.您将如何使用 HttpClient 做到这一点,当然,不用在每次调用时手动记录它?是否有类似所有其他 HTTP 客户端提供的拦截器机制? 解决方案 如果我们查看 jdk.internal.net.http.commo
..
在最近的 Java 11 版本中,JavaFX 不再包含在 JDK 中.我有一个现有的 JavaFX 项目.我有兴趣学习如何将它从 Java 10 项目更改为 Java 11.我确定我已经正确安装了 Java 11,并且我能够将默认 SDK 从 Java 10 更改为 Java 11.我不知道的是什么知道如何让 JavaFX 与 Java 11 一起工作. 我已在此处下载了最新的 JavaF
..
我按照https://blog.jetbrains.com/idea/2013/03/packaging-javafx-2-applications-in-intellij-idea-121/ 但是当我在最后一步尝试构建工件时出现此错误 错误:Java FX Packager:无法构建工件 - fx:deploy 不是在此 JDK 中可用 我知道 JavaFX 已从 java11
..
我一定在这里遗漏了一些明显的东西......我正在试验 VSCode(来自 Eclipse),但我无法让 VSCode 看到 JavaFX11 库.在导入语句中,所有对 JavaFX 组件的引用都被标记: [Java] 无法解析导入javafx 在 Eclipse 中,这是通过“用户库"处理的,它会在 .classpath 中生成一个条目
..
我正在尝试让 Maven surefire 在 JDK 11 下运行,但我不断收到这些错误: 如果我将 reuseForks 设置为 true: 启动fork时出错,检查日志输出进程退出代码:1在 org.apache.maven.plugin.surefire.booterclient.ForkStarter.fork(ForkStarter.java:670)在 org.apac
..
我正在尝试将 JavaFX 项目从 8 Java 版本升级到 11 版本.当我使用“运行"Gradle 任务(我遵循 Openjfx 教程)时,它可以工作,但是当我构建(使用“jar"Gradle 任务)并执行(使用“java -jar")一个 jar 文件时,会出现消息“错误:缺少 JavaFX 运行时组件,需要运行此应用程序". 这是我的 build.gradle 文件: 组“项目"版
..
所以 Java 11 已经发布.有人知道如何从命令行安装它(Oracle 的 OpenJDK)吗? 我希望在 Oracle Java 10 之前看到类似的东西: sudo add-apt-repository ppa:linuxuprising/javasudo apt-get 更新须藤 apt-get install oracle-java10-installer P.S. 在类似问题
..
背景:我正在尝试使用 此处的说明为 Windows 构建 Hadoop.我有 OpenJDK 11 并且在运行 mvn package 时遇到了以下问题: 无法解析项目 org.apache.hadoop:hadoop-annotations:jar:2.5.0-SNAPSHOT: 找不到工件 jdk.tools:jdk.tools:jar:1.6 在指定路径 C:\Program File
..
我正在运行 KeyCloak 服务器来验证想要访问 Spring Boot/Spring Web REST API 的用户.但是,尝试进行身份验证时发生错误. 以下工作: 当我访问http://localhost:8080/path/to/restapi 我按预期显示了登录屏幕:-- KeyCloak 登录界面 当我点击登录时,浏览器中的重定向出现以下错误: 白标错误页面此应
..
我需要很快将应用升级到 Java 11,我想知道与 Java 11 兼容的最低 Spring 版本是多少. 我目前使用的是 Java 8 和 Spring 4.2.7. 解决方案 来自他们的任务跟踪器 -- SPR-16391:与 JDK 11 的兼容性.JDK 10、11 的兼容性计划与 5.1 GA 版本一起发布. JDK 11 目前计划于 2018 年 9 月发布.不期待
..
受到问题 为什么 Java 11 基础 Docker 镜像如此之大的启发?(openjdk:11-jre-slim) 我发现这个话题在Java世界里还没有解决. 至于 2018 年 12 月 7 日,存在常见问题/陷阱(在上面的票证中讨论): JRE 不作为单独的“包"分发.应该使用来自 JDK 的模块 Oracle OpenJDK 11 不支持 Linux Alpine,所以轻
..
Java 11 被宣布为最新的 LTS 版本.因此,我们正在尝试基于此 Java 版本启动新服务. 然而,Java 11 的基础 Docker 镜像比 Java 8 的等价镜像大得多: openjdk:8-jre-alpine:84 MB openjdk:11-jre-slim:283 MB (我只考虑 官方 OpenJDK 和 每个 Java 版本的最轻量级图像.)
..
我是 selenium webdriver 和 java 编程的新手.尝试解决 eclipse 2018-12 中的错误“无法解析导入 org.openqa.selenium.WebDriver" 我使用的是 java 11, selenium standalone server 3.141.59 .请帮助.我无法导入 jar 文件以下是屏幕截图 解决方案 Asper 不能使用 selen
..
当我尝试编译新的模块化 Java 11 应用程序时收到此错误消息: 启动层初始化时出错java.lang.module.FindException:无法为 C:\Users\inter\.m2\repository\xalan\xalan\2.7.2\xalan-2.7.2.jar 派生模块描述符引起:java.lang.module.InvalidModuleDescriptorExcepti
..
我正在尝试使用 JAXB,验证未编组的 XML 数据: try {JAXBContext context = JAXBContext.newInstance("com.acme.foo");Unmarshaller unmarshaller = context.createUnmarshaller();unmarshaller.setSchema(schema);FooObject fooObj
..
我收到以下错误,因为 Java 11 将 JavaFX 作为最新版本的一部分排除在外. 错误:JavaFX 运行时组件缺失,需要运行这个应用程序 那么如何在 Java 11 中将 JavaFX 添加到 Eclipse?谢谢. 解决方案 遵循入门指南,这些是从 Eclipse 运行 JavaFX 11 所需的步骤. 从 此处. 从此处安装 JDK 11. 将 Java
..
与过去的 Java 版本不同,Java 11 没有提供 JRE 供下载.我收到错误“没有 Java 运行时环境";在运行一些基于 Java 的软件时.为了解决这个问题,我必须安装 Java 8 JRE. 鉴于没有更多的 JRE 11 可供下载,如何让我的 PC 运行 Java 11 JRE? 我使用的是 Windows 10. 解决方案 目前,似乎没有免费且简单的 Oracle
..