Head's up! We're starting to move our Java develop...
# contributing-to-airbyte
j
Head's up! We're starting to move our Java development onto Java 17 today. If you're using a Java version manager like jabba/jenv it should be easy to change your configuration. Otherwise on Mac you should just run
brew install openjdk@17
to get to the most recent version. If you see a version error when running Gradle commands, try running
./gradlew clean
or removing
.gradle
from the root directory or Airbyte. If you're switching between
master
and a current branch you may have to do this multiple times (merging latest
master
into your branch after the Java 17 update should prevent the need for running into this multiple times). To configure IntelliJ, check to make sure that the in
Project Structure
the
Project SDK
is Java 17 and the language level is set to 17. This may happen automatically, but it likely depends on your configuration. Please let me know if you see anything surprising locally or on CI. We're first releasing this for our internal cloud project and then will soon release it for the OSS project.
This is merged. All Java code in Airbyte is now on 17.