From 1c4cbc53fe0cf0b93c713dd4d0e46a5c59073cb2 Mon Sep 17 00:00:00 2001 From: Justin Carter Date: Wed, 4 Sep 2019 12:12:35 +0200 Subject: [PATCH] Update docs/idea-import.md for walkthrough with IDEA 2019.2 --- docs/idea-import.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/docs/idea-import.md b/docs/idea-import.md index 5b7697b60e4..aacbd8fb000 100644 --- a/docs/idea-import.md +++ b/docs/idea-import.md @@ -1,6 +1,6 @@ # Importing Bisq into IntelliJ IDEA -Most Bisq contributors use IDEA for development. The following instructions have been tested on IDEA 2018.2. +Most Bisq contributors use IDEA for development. The following instructions have been tested on IDEA 2019.2. 1. Follow the instructions in [build.md](build.md) to clone and build Bisq at the command line. 1. Open IDEA @@ -9,9 +9,10 @@ Most Bisq contributors use IDEA for development. The following instructions have 1. Restart IDEA 1. Go to `Import Project`, select the `settings.gradle` file and click `Open` 1. In the `Import Project from Gradle` screen, check the `Use auto-import` option and click `OK` - 1. When prompted whether to overwrite the existing `.idea` directory, click `Yes` + 1. When prompted whether to overwrite the existing `.idea` directory, click `Yes` (This step was not required with 2019.2 but is kept here incase you are running an older version) 1. In the `Project` tool window, right click on the root-level `.idea` folder, select `Git->Revert...` and click OK in the dialog that appears (to restore source-controlled `.idea` configuration files that get overwritten during project import) - 1. If you did not yet setup JDK10 in IntelliJ, Go to `File -> Project Structure -> Project` and under the `Project SDK` option locate your JAVA_HOME folder, then in `Project language level` beneath select `10 - ...`. + 1. If you did not yet setup JDK10 in IntelliJ, Go to `File->Project Structure->Project` and under the `Project SDK` option locate your JAVA_HOME folder, then in `Project language level` beneath select `10 - ...`. (JDK10 is no longer supported but you can still download it from the [archive](https://jdk.java.net/archive/)) + 1. Select JDK 10 for gradle as well. Go to `Preferences->Build, Execution, Deployment->Build Tools->Gradle` and select the JDK10 location for Gradle JVM 1. Go to `Build->Build Project`. Everything should build cleanly. You should be able to run tests, run `main` methods in any component, etc. > TIP: If you encounter compilation errors in IDEA related to the `protobuf.*` classes, it is probably because you didn't build Bisq at the command line as instructed above. You need to run the `generateProto` task in the `common` project. You can do this via the Gradle tool window in IDEA, or you can do it the command line with `./gradlew :common:generateProto`. Once you've done that, run `Build->Build Project` again and you should have no errors.