Intellij Idea

Setup

  • JDK and JRE changes can lead to frequent crashes. Totally removing jdk and jre (and relying on the intellij jdk and jre versions) solved this problem.

Version control: Git

  • Settings -> version control -> git -> use native client
  • If you are repeatedly asked for github login tokens, ensure that gnome-keyring-daemon is running.

Build tools

sbt

import module

Just use Intellij, and add module with existing sources by pointing to the build.sbt file (Don’t point to the iml file: See this thread )

maven

import module

setup dependencies:

If it complains about missing maven dependencies:

  • just open the Maven projects widget, refresh and do a full build.
  • Also try Maven -> reimport and synchronoze actions in the context menu.

Misc tricks