作者:懒懒加菲猫爱小狐狸 | 来源:互联网 | 2022-12-21 11:59
我已经安装了2018.1版本的IntelliJ IDEA的(社区版),这增加了对支持Java的10.
当我尝试使用新的"var"来键入局部变量时,IDE会用红色和可爱的短语突出显示它:"无法解析类型"var".请参阅附件
varRed
我已经阅读了另一篇文章,该文章发生了与成员提供可能解决方案完全相同的问题/sf/ask/17360801/
我也是这样做的,我已经为Java语句创建了该类型的实时模板,但它仍然不起作用.
有些人对此有任何建议吗?我将感谢你的帮助
提前致谢.
1> Stimp..:
要扩展nullpointer的注释,您需要验证以下几点:
确保您下载了更新的SDK(版本10或更高版本)。我建议使用sdkman安装SDK,因为它有助于管理多个版本。 开发人员
点击cmd;打开项目结构
对于Project SDK,选择更新的Java SDK
对于项目语言级别,选择相应的级别
现在,导航至“模块”,并确保在此处也选择了正确的语言级别。我建议选择“默认项目”,以避免将来造成混乱。
作为故障排除步骤,使用maven或gradle在命令行上进行编译以确保它是IDE配置问题也很有帮助。