java-11相关内容

Javafx.base读取包javafx.Beans

我在IntelliJ Idea中使用了OpenJDK 11和带有Gradle的OpenJFX 11.0.1。 当我使用javafx.base模块时,IntelliJ Idea在第1行(项目模块声明)报告了一个错误,指出我的模块需求中没有包括javafx.Beans模块(Beans是在javafx.base模块中的一个包)。 Gradle JAR任务执行时没有任何错误或警告,因此此错误可能与Inte ..
发布时间:2022-09-24 13:11:57 Java开发

如何在.gitlab-ci.yml中使用自动开发工具(Java 11而不是8,Android 31而不是29)瞄准较新的版本

我使用的是GitLab AUTO DEVOPS Android模板Android.gitlab-ci.ymlhere,但它使用的是Java 8镜像(而我想使用的是Java 11)。此外,它已将ANDROID_COMPILE_SDK设置为&29&q;,并且我希望使用最新版本(当前为31)来编译我的应用程序。 推荐答案 还有一个名为Android.latest.gitlab-ci.yml的 ..
发布时间:2022-09-24 12:54:09 移动开发

在使用TestContainers时,如何为PostgreSQL设置端口?

有时我需要为PostgreSQL安装一个端口,我在容器中运行该端口进行测试。但测试容器,即开发人员对TestContainers的命令,删除了这一功能。但在某个地方,通过设置,有一个解决方案,但我找不到它。谁有关于如何做到这一点的想法或信息? public class ContainerConfig { private static final PostgreSQLContaine ..
发布时间:2022-09-24 12:30:08 其他开发

我应该将哪个版本的OpenJFX(JavaFX)和Scene Builder与Amazon Corretto 11(OpenJDK)一起使用?

在您看来,OpenJFX(JavaFX)和Scene Builder的最佳版本应该与Amazon Corretto 11(OpenJDK)配合使用吗? 目前,截至本文发表之日,有两个版本的OpenJFX(JavaFX)和两个版本的Scene Builder: Gluon的JavaFX版本: JavaFX 11 LTS JavaFX 16最新版本 Gluon的场景生成器版本 ..
发布时间:2022-09-24 12:12:14 Java开发

与Java 11兼容的Jetty最低版本

与Java 11兼容的最低Jetty版本是什么? 我目前使用的是运行在Java7上的Jetty6.1.3。我尝试简单地升级JRE和相关依赖项,但不起作用。 推荐答案 取决于您所说的与Java 11兼容的意思? 如果您指的是";,则使用Jetty 9.4.x系列。 与Java 11兼容可能意味着很多事情,不仅是运行时,还包括Java 9引入的新功能(如JEP 2 ..
发布时间:2022-09-24 12:08:29 Java开发

如何通过点击使Java模块JAR执行

我在Windows 7上使用OpenJDK 11和OpenJFX 11。我的IDE是NetBeans 9。我复制了下面的教程(NetbeansVideos发布): JDK 11, OpenJFX, Apache Ant, and Apache NetBeans 10 这是一个简单的Hello World类型代码。它可以在NetBeans中运行。但当我单击JAR文件时,它不起作用。 ..
发布时间:2022-09-24 12:01:06 其他开发

JPMS和FATUBER可执行JAR--它是如何协同工作的?

我想知道当使用JDK>8(即实际上使用JPMS)以及可执行JAR时,FATUBER JAR是如何工作的。 我有两个与此主题相关的问题: 1.FATUBER JAR创建组装流程 每个Java模块通常是一个JAR,它在根条目中保存module-info.class。 我正在使用Maven,我正在使用Maven汇编插件来构建FATUBER JAR(带有依赖关系的JAR引用描述符)。 如果我 ..
发布时间:2022-09-24 11:50:27 Java开发

如何解决使用Java11无法访问的com.sun.Crypto.Provider.SunJCE类型(&Q;)?

我正在尝试将我的应用程序从Java 8迁移到Java 11。在我的一个项目类中,我有行Security.addProvider(new com.sun.crypto.provider.SunJCE());。我收到了此行的编译错误。如何解决此问题? 推荐答案 如果不在编译选项上显式设置com.Sun包,则无法访问它们。将--add-exports=java.base/com.sun.cr ..
发布时间:2022-09-24 11:40:09 Java开发

32位Windows 7上的Java 11

我开发了嵌入了JDK 11的Java应用程序。我用Launch4j和InnoSetup打包了我的应用程序。 我想在32位Windows 7上运行此应用程序。 是否可以在带有嵌入式Java 64的32位操作系统上运行它? 提前谢谢您。 推荐答案 来自AdoptOpenJDK的人承担了为不同体系结构构建版本的重担,据我所知,有针对JDK 11 32位版本的版本。 检查此do ..
发布时间:2022-09-24 11:16:30 其他开发

如何通过向我的项目编译器传递--patch-MODULE javac选项,让Eclipse在JDK 9+上编译打了补丁的模块?(见图)

Eclipse必须允许这样做,因为来自JDK的javac允许这样做,而不需要我联系CIA以获得批准。如果ECLIPSE不允许这样做,那么其他Java IDE会允许我这样做吗?最糟糕的情况是,我将只使用emacs和终端。 屏幕截图: 推荐答案 大部分相关信息已经在评论中给出,我主要是用一些背景和一些链接进行总结: 首先,Eclipse不接受源文件夹中名为java.base的文件夹 ..
发布时间:2022-09-24 10:54:47 Java开发

如何使用定制的JDK构建Jenkins项目?

我有一个使用一些多分支管道运行的常规Jenkins实例。该实例在JDK 11上运行,因为Jenkins并不真正支持更高版本。没关系。 然而,不好的是,我的所有管道似乎也被限制在Java 11上。Jenkins只是用它自己使用的JDK运行所有的构建。不过,这是不对的。 此时,任何解决方案都可以,但理想情况下,我只希望有两个独立的JDK:Jenkins本身的JDK 11和自动运行所有构建的 ..
发布时间:2022-09-24 10:48:34 Java开发

IntelliJ:Java 11:导出模块:未找到包{找不到模块},模块-info.java

我正在尝试创建一个简单的模块化编程应用程序。 我的项目由两个模块组成- com.mode.Model com.mode.util 当我尝试导出MODULE-info.java中的模块com.mode.Model时。 IntelliJ找不到要导入的包。 (但是,它应该会给我一个错误:找不到模块) 同样的问题也代表‘需要模块’。 我已经为com.mode ..
发布时间:2022-09-24 10:40:27 Java开发