Development Tools¶
JDK¶
Javet development requires JDK 8 to be installed, though Javet supports JDK 8+. JDK 6 support has been dropped because a few JDK 8 features are heavily used in Javet.
IntelliJ¶
I personally recommend IntelliJ IDEA.
Gradle¶
For now, Gradle v7.2 + Kotlin DSL constructs the build system.
Node.js¶
Node.js 14.17.6+ is supported.
Maven (Optional)¶
Maven v3.6.3+ is used for packaging bundle to maven central.
Visual Studio Community 2022 (Optional)¶
Visual Studio Community 2022 is used for JNI development.
Python 3.8+ (Optional)¶
Python 3.8+ is required if you want to upgrade the version.