[英]java: package jdk.incubator.foreign is not visible error in Java 15
So I have downloaded JDK 15 - OpenJDK.所以我已经下载了 JDK 15 - OpenJDK。
Running in Intelij the following code在 Intelij 中运行以下代码
import jdk.incubator.foreign.MemorySegment; //The problem seems to occur here in this import
public class Application {
public static void main(String[] args){
MemorySegment m = MemorySegment.allocateNative(400L);
}
}
In inteliJ I have gone to File -> Project Structure -> Project SDK -> selected 15在 inteliJ 我已经转到文件 -> 项目结构 -> 项目 SDK -> 选择 15
In Application configurations (Intelij run project) I have declared JRE 15 (java version 15.0.2)在应用程序配置(Intelij 运行项目)中,我声明了 JRE 15(java 版本 15.0.2)
I receive the following error我收到以下错误
C:\Users\repositories\java15project\src\main\untitled\src\Application.java:2:21
java: package jdk.incubator.foreign is not visible
(package jdk.incubator.foreign is declared in module jdk.incubator.foreign, which is not in the module graph)
Could someone please help me?有人可以帮我吗?
Run with option --add-modules jdk.incubator.foreign
使用选项--add-modules jdk.incubator.foreign
运行
Alternatively, create a module-info.java
file, eg like this:或者,创建一个module-info.java
文件,例如像这样:
module my.module.name.here {
requires jdk.incubator.foreign;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.