问题标签 [java-15]

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.

0 投票
0 回答
214 浏览

java - java命令在CMD中没有返回任何内容

我刚刚为 15.0.2 安装了 JDK,并将 bin 添加到我的路径中。当我在命令提示符下键入 java 时,什么也没有发生。任何人都可以帮忙吗?

0 投票
1 回答
103 浏览

java - 如何在 JPA 中使用 CONTAINS 而不是 LIKE 进行选择

我正在使用 PostgreSQL 开发小型 Java 应用程序来学校项目。

使用 JDBC 驱动程序,我可以使用~运算符选择一个字段来充当,CONTAINING而不是使用LIKE.

让我给你举个例子:

自从我们开始使用 JPA 框架来简化开发以来,我注意到使用 JPA 的相同示例在我使用~运算符时会引发错误...

抛出的错误:

我可以在谷歌上找到的所有代码示例都是使用LIKE而不是CONTAINING.

我的问题是,JPA 在使用 PostgreSQL 时是否支持包含运算符?

一些信息:

0 投票
1 回答
217 浏览

maven - Maven, jaxws:wsimport 说“-Xbootclasspath/p 不再是受支持的选项”是什么意思?

我最近有理由从 WSDL 生成 Java 类。

我在 Mac、Maven 3.6.3 和 JAX-WS 2.3.1 上使用 Java 15。

我得到错误

尝试生成我的来源时。什么会导致这个?我该如何解决?


附加信息:

我的dependencies包括

我的 JAX-WS 插件被定义/配置为

它可以找到我的 WSDL 文件。马文 说

在日志中,在错误之前。

0 投票
1 回答
674 浏览

java - java -16中是否有Java控制面板?

嗨,我是 java 新手,我使用的是 java 15。然后一个更新版本的 java 出现了,它是 16。我下载了它并安装在我的电脑上。然后我发现你可以使用java控制面板更新java。但我找不到它。谁能帮我?jdk-16 中是否有 Java 控制面板?

0 投票
1 回答
89 浏览

java - Java 15 ModuleFinder 遇到读取模块时出错

我正在尝试以编程方式加载使用 Java 平台模块系统的项目,因此我可以分析存在多少模块以及它们之间的关系。我写了以下代码:

此代码在找到模块时一直运行良好finder.findAll(),我可以检索正确的模块描述符。但是,当我尝试在 JUnit 5 上运行它时(https://github.com/junit-team/junit5

我收到以下错误消息:

我试图找出问题所在。我验证了两个模块都正确导出和需要包。有谁知道我做错了什么?

0 投票
2 回答
469 浏览

java - 如何为 SBT 设置 Java 版本

我正在尝试运行一个 scala 程序,其中 Java 16 存在错误。我的同事正在使用 Java 15,一切都很好。当我java -version在终端中输入时,它说我正在使用 Java 15。但是,当我运行时sbt run -v,它说它正在使用 Java 16,因此程序会抛出错误。

我看到人们谈论这个sbt-extra东西,但没有太多关于如何使用它的解释。我什至没有在我的 Mac 上安装 Java 16,所以我真的很困惑为什么 SBT 会这么说。

0 投票
0 回答
47 浏览

java - 在 Java 14 及更低版本上使用 InitialDirContext 获取 SRV 失败

我们正在使用javax.naming.directory.InitialDirContext上的getAttributes方法来获取 SRV 记录,这是从通过 Global Protect 5.2.6-87 版本连接到公司 VPN 的本地笔记本电脑尝试的。下面的代码行从 Oracle Java 15 开始工作得非常好,但是它在 Oracle Java 14 和下面的代码中失败了,抛出下面突出显示的异常

DirectoryNotFoundException:无法查找权限的服务目录:_srv_record._tcp.ip _srv_record._tcp.ip:javax.naming.NameNotFoundException:未找到 DNS 名称 [响应代码 3]

javax.naming.directory.InitialDirContext 的 API 文档从Java 14Java 15没有显着差异。查看任何输入以找出原因,为什么上述代码行从 Java 15 开始工作并且在 Java 15 以下失败?谢谢你。

0 投票
1 回答
72 浏览

java-15 - Nifi Registry 0.8 抛出 java.lang.IllegalStateException:无法加载缓存项

我正在尝试使用 Amazon Corretto 15 在 Windows Server 2019 上运行 Nifi Registry 0.8。我知道 Nifi Registry 在 Windows 上不受官方支持,但一些消息来源说它应该运行。Nifi Registry 也应该支持 Java 15。Java 和 Nifi Registry 的路径都没有空间。

当我尝试运行 run-nifi-registry.bat 时,出现以下异常:

在研究的过程中发现了这篇文章,查看了源码中的pom.xml(源码下载只是为了调查,我用的是下载的zip版本)

当我试图进一步调查时,我在日志中发现了以下内容:

它看起来不像 Windows 上的 Nifi 注册表问题。缺少什么以及如何解决此问题?

0 投票
0 回答
71 浏览

java - java -version 查看错误的位置,但未显示正确的 java 版本 macOS

我想我的 java 安装搞砸了很多时间,现在无法纠正这个问题。

好的,首先,/usr/libexec/java_home -V告诉我

其次,Java home 设置正确。

但是当我这样做时,java -version,它说

不知道为什么它会进入 /opt/anaconda3/ 目录。

另一件事,我读到/usr/bin/java指出/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

如果我想使用新的 java 版本,我需要替换/usr/bin/java符号链接,以便它指向/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java而不是使用,

但是,显然我无法删除符号链接 rm: /usr/bin/java: Operation not permitted

现在应该采取什么方法?

0 投票
0 回答
33 浏览

java - 使用 keytool 和 Java 15 安装证书时出现 IllegalFormatConversionException

我在 Java 中安装证书时遇到了一个奇怪的问题cacerts。我的 JDK 是一个15.0.2版本,在 Windows 机器上运行。

给定的证书是正确的,我能够将它安装在基于此映像的 Docker 容器中:azul/zulu-openjdk-alpine:15.

所以我尝试通过执行以下命令在我的 Windows 机器中安装证书:

但随后它失败并出现此错误:

我在其他帖子上读到该解决方案正在使用此标志:-J-Duser.language=en. 但是 mikeytool然后说它不识别该标志。

请给点想法好吗?

谢谢!