问题标签 [openjdk-11]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何使用 Open JDK 11+ 作为自定义运行时执行 AWS lambda?
AWS 允许使用( OpenJDK 8 ) 作为运行时创建Lambda 函数。我需要使用. 像这样的东西:Java 8
Open JDK 11
有一个选项允许使用自定义运行时和包含 Shell 示例的教程。但是没有例子Java
。
是否有人已经使用自定义 java 运行时处理过 AWS lambda?
java - openjdk11:不支持的 CipherSuite 异常
我的应用程序正在使用OpenJDK 11,但失败并出现以下异常:
我没有共享任何代码,因为我认为问题不存在。我需要以某种方式修复此异常。
是否可以配置 JRE 来支持这个特定的 CipherSuite?
wildfly - Wildfly-15.0.1.Final 与 OpenJdk-11 的部署因 org.jboss.modules.ModuleNotFoundException 错误而失败
我正在将我的应用程序从 JDK 7 升级到 OpenJDk-11,并将应用程序服务器从 JBoss-AS-7.1 升级到 wildfly-15.0.1.Final。但是由于以下错误,部署失败:
也尝试了 wildfly-16.0.0.Final 但得到了同样的错误。
java - 导入 javafx 无法在 Visual Studio Code 中解析
我在 Ubuntu 18.04 上使用 openjdk-11、openjfx 和 Visual Studio Code。导入或使用 javafx 函数时,linting 会显示The import javafx cannot be resolved
.
当我尝试启动或构建项目时,它说Build failed, do you want to continue?
我正在使用以下 VS Code 扩展:vscjava.vscode-java-pack, vscjava.vscode-java-debug, vscjava.vscode-maven and redhat.java
. 重要的是说我正在做 Maven 项目。
java - OpenJdk 初始启动时间很慢
我在服务器上运行 openjdk 11.0.3。每当服务器重新启动(每晚):对于我的应用程序的第一次初始启动,用户必须等待 35 秒才能启动应用程序。(在从 main 方法编写第一个 System.out.println 之前。)(尽管后续启动非常快)我尝试了以下选项来调试它:
以下是最重要的发现:
为什么在加载 java.security.NoSuchAlgorithmException 和 jdk.internal.logger.DefaultLoggerFinder 之间会挂起 23 秒?那么其他几秒钟的减速呢?
编辑:根据评论,我会澄清一些。这是一个 Windows rdp 服务器。实际上,它不止一台服务器,但问题仍然存在于所有服务器上。该应用程序是一个独立的应用程序。所以每天早上都会出现问题,因为登录启动应用程序的用户会在“没有任何反应”时尝试多次启动它。我现在尝试重新启动其中一台服务器很多次,这就是我发现的:
重新启动后使用 java11 启动我的应用程序在第一个 System.out.println 之前平均需要 40 秒。然后在我的第一个 JFrame 显示之前只有 1-2 秒。重新启动后使用 java8 (sun) 启动我的应用程序在第一个 System.out.println 之前平均需要 16 秒。但是在我的第一个 JFrame 显示之前,我会延迟 25 秒。在已经使用 java8 启动之后使用 java11 启动我的应用程序平均需要 4-6 秒。
maven - Travis CI 无法安装 openjdk11
我在 Travis CI 中安装 openjdk11 时遇到问题。
这是我得到的错误
.travis.yml
文件:
gradle - TestFX Spock Gradle 项目 Openjdk 11 - 零测试结果
为什么我的 Spock 测试没有执行并且我在执行时得到零测试结果:
与我的Openjdk 11的TestFX Spock Gradle 项目?
我的 Spock 测试类编译正常但未执行。
这是我的控制台:
这是我的build.gradle:
这是我的module-info.java:
这是我的Spock 测试代码:
这是我的JavaFX 代码:
和控制器:
这是我的eclipse gradle 项目结构:
在其他 eclipse gradle 项目中,我已经成功执行了没有 Spock的TestFX Junit4测试:
并且分别我已经成功地执行了相同的Spock 测试,没有 TestFX和没有 JUnit:
我确实注意到这个 Spock 测试的一些警告:
结论
如果带有 JUnit 的 TestFX 可以工作,而 Spock 单独可以工作,但是带有 Spock 的 TestFX 不起作用,那么配置是否有问题:
非常感谢任何想法或帮助。
ps 忘了说我也在Netbeans中创建了TestFX/Spock项目,复制了eclipse项目,得到了同样的结果!
更多测试
不幸的是,下面评论中的伦纳德·布鲁宁斯非常好的建议之后的更多测试组合没有奏效。
我修改后的 module-info.java 看起来像:
我将此添加到我的 gradle.build 依赖项中以防万一:
还是不开心...
java - openjdk-11.0.1_linux-x64_bin.tar 网址不起作用(https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz)
在 Docker 文件中,我们使用下面的 url 下载jdk11,但它不再工作了。
https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz
得到错误
wget https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz -O jdk.tar.gz -nv 证书的所有者与主机名不匹配 'download .java.net'
有没有其他方法可以下载?
ivy - 依赖未解决:DocumentBuilderFactory 类需要 openJDK 11 中 javax.xml.parsers 的依赖
故事:
我使用 JDK8 和 IVY 作为 ANT Builder 的依赖项管理器。一切都很好。我的DocumentBuilderFactory
班级能够找到javax.xml.parsers
依赖关系。
问题:
现在我转移到 Open JDK11,现在DocumentBuilderFactory
找不到javax.xml.parsers
依赖项。
Eclipse 给了我导入的建议,但是当我导入时没有任何反应,并且已经导入说导入 javax.xml.parsers.DocumentBuilder 无法 像这样解决:
我需要什么作为解决方案:
我需要 Open JDK 11 的 IVY 依赖项来 javax.xml.parsers
支持DocumentBuilderFactory
java - 如果选择了第一个条目(Windows 10),Swing JList 会非常慢
目标:
将 JList 用于任何目的。
问题:如果选择了第一个条目,然后您清除模型并添加新内容,无论您多久执行
一次,这都会非常慢。仅当您选择了另一个条目(不是第一个条目)后,行为才会再次快速=正常。
解决方法:
每次在清除模型之前,以编程方式添加两个任意条目(两个,因为列表可能已经完全为空),然后选择具有最高有效索引的条目。
问题:
你能重现这个错误吗?这是一个已知的错误吗?如果没有,有人可以发布它以便修复 OpenJDK 吗?
测试环境:
标准 Oracle Java 版本下载 JDK8 202。Windows
java version "1.8.0_202"
Java(TM) SE Runtime Environment (build 1.8.0_202-b08)
Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode)
10 Home,版本 1809(OS Build 17763.437)
Intel(R) Core(TM) i7-6700K CPU @ 4.00 GHz 4.01 GHz
也与OpenJDK 11一起复制
openjdk version "11.0.2" 2019-01-15
OpenJDK Runtime Environment 18.9 (build 11.0.2+9)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode)
SSCCE
这段代码很少,所以它甚至使用默认的 LookAndFeel。原来,我在使用L&F“Windows”时遇到了这个问题。
(标题已编辑:删除“,绝对是一个 Java 错误”)