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.