最近在研究loom,我的idea版本是2022.5(2023.1开始支持jdk20,低版本需要自己调) 用到了预览功能 virtualThread报错 is a preview api and is disabled by default
最近在研究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 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
--结束END--
本文标题: IDEA开启预览选项--enable-preview
本文链接: https://www.lsjlt.com/news/426167.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0