java-11相关内容

IntelliJ 无法使用 OpenJDK 11 识别 JavaFX 11

我无法让 IntellJ 识别 JavaFX 包.使用新的 JavaFX 项目,使用 OpenJDK 11,尝试构建项目时,IntelliJ 无法识别 JavaFX 包. 我从 Maven 存储库中导入了 openjfx:javafx-base-11. 我查看了其他问题,解决方案似乎包括检查字节码是否处于正确级别(我的是),以及项目语言是否正确(我的是). 有人有什么想法吗? ..
发布时间:2021-11-25 11:21:42 Java开发

如何解决 java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

我有一些使用 JAXB API 类的代码,这些类在 Java 6/7/8 中作为 JDK 的一部分提供.当我使用 Java 9 运行相同的代码时,在运行时我收到错误消息,指出找不到 JAXB 类. JAXB 类从 Java 6 开始就作为 JDK 的一部分提供了,那么为什么 Java 9 再也找不到这些类了? 解决方案 JAXB API 被认为是 Java EE API,因此不再包含 ..
发布时间:2021-11-25 10:16:59 Java开发

编译依赖于外部 Jar 的模块

我在 Java 11.0 中完成了一个使用 Project Jigsaw 的简单示例.1、在 Ubuntu 18.04 上使用 oracle JDK 11 构建. 按照那个例子,我创建了一个简单的项目,它编译成一个模块,将模块打包成一个 jar,然后使用 jlink 创建一个独立的发行版.一切正常——最终结果是一个带有精简 JRE 和我的模块的小文件夹. 该项目仅由三个文件和一些文件夹 ..
发布时间:2021-11-22 16:41:40 Java开发

如何在 Java 11 中生成代码,但针对 Java 8 及更高版本?

我正在开发一个小型库,出于显而易见的原因,我想使用所有 Java 11 功能(除了我现在猜测的模块)生成代码,但我希望该库与 Java 8 及更高版本兼容. 当我尝试这个时: javac -source 11 -target 1.8 App.java 我收到以下消息: 警告:源版本 11 需要目标版本 11 ...当我查看字节码时,我看到类的版本是 0x37 (Java 11): ..
发布时间:2021-11-22 16:19:50 Java开发

同步:由:org.codehaus.groovy.control.MultipleCompilationErrorsException:同步启动失败错误.. androidstudio 3.6.1

我今天没有使用我的 Android Studio.当我构建我的项目并同步它时,它说:Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:我没有改变项目中的任何东西,项目的语言是Kotin.我使用 JDK 13 和 Android Studio 3.6.1 以及最新的 An ..
发布时间:2021-11-21 21:06:54 Java开发

IntelliJ 无法使用 OpenJDK 11 识别 JavaFX 11

我无法让 IntellJ 识别 JavaFX 包.使用新的 JavaFX 项目,使用 OpenJDK 11,尝试构建项目时,IntelliJ 无法识别 JavaFX 包. 我从 Maven 存储库中导入了 openjfx:javafx-base-11. 我查看了其他问题,解决方案似乎包括检查字节码是否处于正确级别(我的是),以及项目语言是否正确(我的是). 有人有什么想法吗? ..
发布时间:2021-11-19 22:45:50 Java开发

如何解决 java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

我有一些使用 JAXB API 类的代码,这些类在 Java 6/7/8 中作为 JDK 的一部分提供.当我使用 Java 9 运行相同的代码时,在运行时我收到错误消息,指出找不到 JAXB 类. JAXB 类从 Java 6 开始就作为 JDK 的一部分提供了,那么为什么 Java 9 再也找不到这些类了? 解决方案 JAXB API 被认为是 Java EE API,因此不再包含 ..
发布时间:2021-11-19 22:26:51 Java开发

如何解决 java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException

我有一些使用 JAXB API 类的代码,这些类在 Java 6/7/8 中作为 JDK 的一部分提供.当我使用 Java 9 运行相同的代码时,在运行时我收到错误消息,指出找不到 JAXB 类. JAXB 类从 Java 6 开始就作为 JDK 的一部分提供了,那么为什么 Java 9 再也找不到这些类了? 解决方案 JAXB API 被认为是 Java EE API,因此不再包含 ..
发布时间:2021-11-18 22:41:02 Java开发

libAppleScriptEngine.dylib 的 Java 公证失败,二进制文件使用早于 10.9 SDK 的 SDK

2019 年底,我对 Java 8 应用程序进行了基本公证,2020 年 2 月,Apple 收紧了有关公证的规则,这阻止了我的应用程序进行公证.由于无论如何我都需要迁移到 Java 11,因此我切换到 Java 11,因为我知道这可以通过公证并进行必要的代码更改,但仍然存在一些问题. 具体来说,我的应用程序中有一个选项可以使用 Applescript 与 Apple Music 应用程序( ..
发布时间:2021-11-16 21:52:13 Java开发

使用 Java 11 在 Eclipse 中混合模块化和非模块化开发

我已经有一段时间没有进行 Java 编程了,我很惊讶地重新回到 Java 编程领域,整个环境对我来说都是陌生的. 我在混合模块化和非模块化环境中使用 Eclipse (2018-09, 4.9.0) 标准 Java 项目时遇到问题.具体来说,我正在尝试使用 Eclipse 平台(没有 Gradle 或 Maven 的基础 Java 项目)结合 JavaFX 11(模块化)和 Apache P ..
发布时间:2021-11-12 04:41:10 Java开发

如何使用 Java-11 运行 apache fop?

将 fop 和 Java11 与 Maven 和 Eclipse 结合使用,我可以从 xsl-fo 输入创建 PDF 文档. 但前提是我从 Eclipse 中启动程序. 我的 pom.xml 建议 Maven 将用于依赖项的所有 jar 文件复制到 lib 文件夹.准备从命令行运行. 当我尝试从命令行启动程序时,如 java -p target/rutil-0.0.1-SNAPSHOT.j ..
发布时间:2021-11-12 01:22:39 Java开发

同步:由:org.codehaus.groovy.control.MultipleCompilationErrorsException:同步启动失败错误.. androidstudio 3.6.1

我今天没有使用我的 Android Studio.当我构建我的项目并同步它时,它说:Caused by: org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:我没有改变项目中的任何东西,项目的语言是Kotin.我使用 JDK 13 和 Android Studio 3.6.1 以及最新的 An ..
发布时间:2021-11-02 23:31:33 Java开发

需要简单的纯 Java 11 WebSocket 客户端示例的帮助

网络上似乎很少有 Java 11(纯 Java 非框架)WebSocket 客户端 代码示例,所以我希望 StackOverflow 能再次帮助我. 这是我找到的最接近的,但不幸的是在我(新手)看来,它似乎不是展示如何使用来自 WebSocket 侦听器的数据的完整解决方案. 查看WebSocket.Listener 实现,我认为 onText 回调方法会提供我需要的东西,但我'我正在努力 ..
发布时间:2021-09-24 19:43:56 其他开发

如何使用 Java-11 运行 apache fop?

将 fop 和 Java11 与 Maven 和 Eclipse 结合使用,我可以从 xsl-fo 输入创建 PDF 文档. 但前提是我从 Eclipse 中启动程序. 我的 pom.xml 建议 Maven 将用于依赖项的所有 jar 文件复制到 lib 文件夹.准备从命令行运行. 当我尝试从命令行启动程序时,如 java -p target/rutil-0.0.1-SNAPSHOT.j ..
发布时间:2021-06-02 18:44:35 Java开发

如何在macOS上更新LiClipse的Java环境?

我正在使用LiClipse/Eclipse的实例中运行LiClipse 7.1.0,该实例已经使用很长时间了,并且已经升级了很长时间.查看 LiClipse 7.1.0的发行要点,我看到“更新至Eclipse 2020-09(4.17).现在需要Java 11." [更新]另外,此LiClipse安装的升级失败.错误消息中提到"不能满足依赖关系:…致:osgi.ee;(&(osgi.ee = ..
发布时间:2021-05-31 19:21:43 Java开发