IntelliJ 項目是什么(解讀IntelliJ 項目遷移到
JetBrains 于 8 月 18 日發布公告,IntelliJ 項目的源代碼最近遷移到了 Java 17。
官方表示,他們仍然編譯了一些模塊以兼容舊的 Java 版本,因此可以支持在這些版本下運行用戶的項目。但是,現在大多數平臺和插件模塊都使用 Java 17,而即將推出的所有基于 IntelliJ 的 IDE 的 2023.3 版本都需要 Java 17 才能啟動。
對于開發者來說:
如果你是開發插件的,則可以使用 Java 17 中的新語言功能和 API,但前提是 plugin.xml 中的 since-build 屬性設置為 223。
如果你的插件分發需要在多個版本的 IDE 上運行,例如 2023.3 和 2023.2,則必須繼續使用 Java 11。
如果你要編譯 intellij-community 項目,只需調用 Build Project 操作。IntelliJ IDEA 會建議你自動下載 JetBrains Runtime 17,并將其設置為項目 JDK。
IT之家了解到,基于 IntelliJ 的 IDE 早在去年就支持了 Java 17,而本次官方項目遷移,意味著新版本將強制要求使用 Java 17。
聲明:本站所有文章資源內容,如無特殊說明或標注,均為采集網絡資源。如若本站內容侵犯了原著者的合法權益,可聯系本站刪除。
