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.