IT之家8月21日消息,JetBrains于8月18日发布公告,IntelliJ项目的源代码最近迁移到了Java17。
官方表示,他们仍然编译了一些模块以兼容旧的Java版本,因此可以支持在这些版本下运行用户的项目。但是,现在大多数平台和插件模块都使用Java17,而即将推出的所有基于IntelliJ的IDE的.3版本都需要Java17才能启动。
对于开发者来说:
如果你是开发插件的,则可以使用Java17中的新语言功能和API,但前提是plugin.xml中的since-build属性设置为。
如果你的插件分发需要在多个版本的IDE上运行,例如.3和.2,则必须继续使用Java11。
如果你要编译intellij-