IDEA开启预览选项--enable-preview
最近在研究loom,我的idea版本是2022.5(2023.1开始支持jdk20,低版本需要自己调)
用到了预览功能 virtualThread报错 is a preview API and is disabled by default.
但是改了sdk到20也一直提示报错
看编译参数是把--source 20 --enable-preview放到了最后(必须放最前面)
解决办法是:
添加VM选项
填入参数
但是改完之后,变成了找不到源文件
java --source 20 --enable-preview true -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath xxx/target/classes:/Users/kk/.m2/repository/io/netty/netty-all/4.1.25.Final/netty-all-4.1.25.Final.jar com.example.Application
error: source file not found: com.example.Application
最后只能用命令行:
cd class="lazy" data-src/com/example
java --source 20 --enable-preview true -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath xxx/target/classes:/Users/kk/.m2/repository/io/netty/netty-all/4.1.25.Final/netty-all-4.1.25.Final.jar Application.java
来源地址:https://blog.csdn.net/superbank/article/details/129994086
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341