问题标签 [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.
java - java命令在CMD中没有返回任何内容
我刚刚为 15.0.2 安装了 JDK,并将 bin 添加到我的路径中。当我在命令提示符下键入 java 时,什么也没有发生。任何人都可以帮忙吗?
java - 如何在 JPA 中使用 CONTAINS 而不是 LIKE 进行选择
我正在使用 PostgreSQL 开发小型 Java 应用程序来学校项目。
使用 JDBC 驱动程序,我可以使用~
运算符选择一个字段来充当,CONTAINING
而不是使用LIKE
.
让我给你举个例子:
自从我们开始使用 JPA 框架来简化开发以来,我注意到使用 JPA 的相同示例在我使用~
运算符时会引发错误...
抛出的错误:
我可以在谷歌上找到的所有代码示例都是使用LIKE
而不是CONTAINING
.
我的问题是,JPA 在使用 PostgreSQL 时是否支持包含运算符?
一些信息:
maven - Maven, jaxws:wsimport 说“-Xbootclasspath/p 不再是受支持的选项”是什么意思?
我最近有理由从 WSDL 生成 Java 类。
我在 Mac、Maven 3.6.3 和 JAX-WS 2.3.1 上使用 Java 15。
我得到错误
尝试生成我的来源时。什么会导致这个?我该如何解决?
附加信息:
我的dependencies
包括
我的 JAX-WS 插件被定义/配置为
它可以找到我的 WSDL 文件。马文 说
在日志中,在错误之前。
java - java -16中是否有Java控制面板?
嗨,我是 java 新手,我使用的是 java 15。然后一个更新版本的 java 出现了,它是 16。我下载了它并安装在我的电脑上。然后我发现你可以使用java控制面板更新java。但我找不到它。谁能帮我?jdk-16 中是否有 Java 控制面板?
java - Java 15 ModuleFinder 遇到读取模块时出错
我正在尝试以编程方式加载使用 Java 平台模块系统的项目,因此我可以分析存在多少模块以及它们之间的关系。我写了以下代码:
此代码在找到模块时一直运行良好finder.findAll()
,我可以检索正确的模块描述符。但是,当我尝试在 JUnit 5 上运行它时(https://github.com/junit-team/junit5)
我收到以下错误消息:
我试图找出问题所在。我验证了两个模块都正确导出和需要包。有谁知道我做错了什么?
java - 如何为 SBT 设置 Java 版本
我正在尝试运行一个 scala 程序,其中 Java 16 存在错误。我的同事正在使用 Java 15,一切都很好。当我java -version
在终端中输入时,它说我正在使用 Java 15。但是,当我运行时sbt run -v
,它说它正在使用 Java 16,因此程序会抛出错误。
我看到人们谈论这个sbt-extra
东西,但没有太多关于如何使用它的解释。我什至没有在我的 Mac 上安装 Java 16,所以我真的很困惑为什么 SBT 会这么说。
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 14到Java 15没有显着差异。查看任何输入以找出原因,为什么上述代码行从 Java 15 开始工作并且在 Java 15 以下失败?谢谢你。
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 注册表问题。缺少什么以及如何解决此问题?
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
现在应该采取什么方法?
java - 使用 keytool 和 Java 15 安装证书时出现 IllegalFormatConversionException
我在 Java 中安装证书时遇到了一个奇怪的问题cacerts
。我的 JDK 是一个15.0.2
版本,在 Windows 机器上运行。
给定的证书是正确的,我能够将它安装在基于此映像的 Docker 容器中:azul/zulu-openjdk-alpine:15
.
所以我尝试通过执行以下命令在我的 Windows 机器中安装证书:
但随后它失败并出现此错误:
我在其他帖子上读到该解决方案正在使用此标志:-J-Duser.language=en
. 但是 mikeytool
然后说它不识别该标志。
请给点想法好吗?
谢谢!