问题标签 [java-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 - 使用 Java 11 编译时 Intellij 找不到 java.net.http
我正在尝试让我的一个项目为 Java 11 做好准备,但由于某种原因 Intellij 找不到java.net.http
. module-info.java
如果我输入错误,它不会像没有找到它那样强调它,但是当我尝试构建项目时,我得到下面的错误。我尝试重新安装 Intellij 2018.2.3 并卸载所有其他版本的 Java。任何有关如何使这项工作的建议将不胜感激。
错误:
模块信息.java:
请求.java:
结构:
java - 如何使内部 Java 包在 Eclipse 中可访问?
我有一个使用 Java 11(或 Java 10)在 Eclipse 中打开的遗留 Java (8) 项目。Eclipse 现在正确地抱怨无法访问的包。例如com.apple.laf.AquaComboBoxUI
。
从命令行编译时,我可以通过向以下位置添加参数来显式访问这些包javac
:
--add-exports java.desktop/com.apple.laf=ALL-UNNAMED
有没有办法从 Eclipse IDE 内部做同样的事情?我试图在 JDK 库上添加一个可访问的规则。但这似乎没有任何效果。有任何想法吗?
是的,我知道,我们应该迁移项目以仅使用官方 API。但那是一条很长很长的路……
java - 使用“extension (10) should not be present in server_hello”下载错误的依赖项时,使用 JDK 11 的 Maven 失败
使用 JDK11 在我的项目上运行测试我在调用 Maven Aether 时在此行失败:
下载错误的依赖项时会发生这种情况:
公共数学3:公共数学3
我的假设是我面临着一个JDK11 错误:
如果是问题所在,如何解决?
由于 stackoverflow 限制,Stacktrace 被部分截断:
java - 无法在 intellij 中运行 java 11 示例程序
我正在尝试使用 intellij 在 Java 11 中运行上述程序。但低于错误。
java: openjdk-11+28_osx-x64_bin.tar.gz
操作系统:macOS 10.13.2
智能:ideaIC-2018.2.4
java - Java 11 包 javax.xml.bind 不存在
我正在尝试使用JAXB将 XML 数据反序列化为 Java 内容树,并在 XML 数据未编组时对其进行验证:
当我使用Java 8构建项目时,它很好,但是使用Java 11构建它失败并出现编译错误:
我该如何解决这个问题?
java - JavaFX11 的 javafx.stage.Stage 版本无效
我基于此示例在新的 Java SDK 11 中创建了项目:
入口点.java
pom.xml
IntellIJ IDEA 方面没有警告。当我试图编译时,我得到了错误(原件不是英文的,所以它可能与英文原件不同):
更新
尝试设置 JAVA_HOME 系统变量:
windows - 如何在 Windows 上安装 OpenJDK 11?
过去,Oracle 曾经发布过适用于 Windows 的可执行安装程序,它会:
- 解压文件
- 添加指示已安装版本和路径的注册表项
- 将 JRE 添加到系统 PATH
- 向 Windows 注册卸载程序。
从 Java 11 开始,Oracle 的免费 Java 版本(Oracle OpenJDK ) 似乎不包含安装程序。它只是一个包含二进制文件的 zip 文件。
既然上述集成不再存在,我们应该如何在 Windows 上安装 OpenJDK 11?它们不是必需的吗?