问题标签 [preview-feature]

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 投票
2 回答
24912 浏览

java - 使用 Maven 编译并执行 JDK 预览功能

JDK/12 EarlyAccess Build 10中,JEP-325 Switch Expressions 已作为预览功能集成到 JDK 中。表达式的示例代码(在 JEP 中也是如此):

在哪里Day作为枚举

预览语言和 VM 功能 JEP-12已经详细说明了如何在编译和运行时使用javacjava.

如何使用 Maven 试用此功能?

0 投票
1 回答
759 浏览

java - 为什么不完整的switch表达式编译成功

试用JDK/12 EarlyAccess Build 20,其中JEP-325 Switch Expressions已作为预览功能集成。表达式的示例代码(在 JEP 中也是如此):

我试图按照上一个问题中关于如何使用 Maven 编译 JDK12 预览功能并使用命令行执行上述代码块的相同过程:

出乎我的意料,我收到以下错误:

我知道该文档指出该代码是错误的,并且将注释替换为break 1;解决了它,但我的问题是:

Q1。为什么编译阶段同样成功?这不应该在编译时失败吗?

Q2。我看到如此详细的错误消息的原因是什么?--enable-preview功能可以对此负责吗?

0 投票
4 回答
30717 浏览

java - 错误:java:错误:无效的源版本:13 使用 JDK12 和 IntelliJ

我正在尝试使用 JDK-12 ea 构建一个项目。在尝试执行示例类时:

IDE 抛出读取的错误

错误:java:错误:无效的源版本:13

相关项目配置屏幕:

在此处输入图像描述

模块设置

在此处输入图像描述

SDK

在此处输入图像描述

在此处输入图像描述

编译器设置

在此处输入图像描述 关于 IDE:

尝试将语言级别切换回 12,没有实验性功能,但它以

在此处输入图像描述

我记得最近成功使用了实验功能(不确定确切的 IntelliJ 版本)。除了这个,我还需要配置一些东西吗?

0 投票
1 回答
711 浏览

python - Power BI destop Report server 2019 年 1 月版中不提供预览功能

我已更新并安装了 Microsoft Power BI 桌面报表服务器(64 位)。在此之前,我已经在机器上安装了 python 3.6。我正在尝试在 Power BI 上运行 python 脚本。但我没有看到任何选择。我知道这可以通过在预览功能中选择“Python 脚本”来启用。但问题是我在Options中看不到“Preview Feature”。谁能帮助我如何在那里执行python脚本。

0 投票
1 回答
88 浏览

java - JDK 13 预览功能:Textblock 为 equals 和 == 返回 false。制表符空间是否相关?

equals==返回false文本块字符串,尽管它们在控制台中打印相同。

我错过了什么?

0 投票
1 回答
589 浏览

java - 具有预览功能的 Maven Exec 插件

使用以下代码编译 Java 源代码很容易--enable-preview

但是你怎么能跑exec:java呢?使用

仍然导致以下错误:

0 投票
4 回答
194 浏览

java - jlink:ed 应用程序中的记录引发异常

在 jlink:ed 应用程序中使用记录(预览功能 java-14),使用选项时会出现以下错误:

0 投票
1 回答
473 浏览

java - 当功能需要 ASM8_EXPERIMENTAL 时跳过 Spot Bugs 堆栈跟踪

我正在使用spotbugs-maven-plugin 4.0.0(+ spotbugs 4.0.2 依赖项)。

问题是它无法识别 Java 14记录

每次当它找到一条记录或使用该记录的类时,它都会打印一个长堆栈跟踪。

我怎样才能摆脱这些详细的异常?

0 投票
2 回答
3620 浏览

java - 如何设置使用 --enable-preview 从 gradle 编译和运行标志?

希望在构建中使用recordsJava 14 ,但我得到:gradle

编译javac看起来不错:

如何在以下构建文件中设置这些编译选项:

爪哇版:

0 投票
2 回答
1192 浏览

java - 模式匹配 instanceof

我在https://www.baeldung.com/java-pattern-matching-instanceof上遇到了这个惊人的话题。但是当我尝试运行以下代码时,它会引发编译时错误:

错误说:

语言级别“14”不支持“instanceof”中的模式

错误:(36, 34) java: instanceof 中的模式匹配是一项预览功能,默认情况下处于禁用状态。(使用 --enable-preview 在 instanceof 中启用模式匹配)

但是我安装了 Java 14。