25
votes

IntelliJ 14 supports (in theory) SBT / Scala projects through the Scala plugin, which is still available in the official repo. According to this post "Scala plugin project itself now uses SBT for build and dependency management". However I cannot find any way to create or import a SBT / Scala project with IntelliJ. There is also a lack of documentation explaining more about this new way of configuring the Scala Plugin.

I have the Scala plugin activated in the IntelliJ Ultimate 14.0 (139.224). Any ideas?

4

4 Answers

41
votes
  1. Install scala plugin. Settings -> Plugins -> Scala -> Install
  2. Open directory with sbt build: File -> Open Project -> select directory with build.sbt -> configure settings

That worked for me just a couple of minutes ago. It may be necessary to reset cache and restart: File -> Invalidate Caches / Restart.

7
votes

I've finally figured out the exact problem. IntelliJ loaded the default settings of the previous version, including the old version of the Scala plugin. The problem was fixed uninstalling the old Scala plugin and following the steps posted by Eugene Zhulenev

3
votes

Make sure you have the scala plugin for intellij. Go file>new>'project from existing source', select your project to import. Go to build.sbt and there should be a prompt to import the packages. Sometimes, you can try to file>synchronise or file>'invalidate cache and restart'.

1
votes

I tried the following steps but they didn't help:

  • Invalidate cache and restart IntelliJ
  • Close the project and re-import the project
  • Uninstall the Scala plugin and reinstall it

Eventually, I removed the target folders in the project, and re-imported it. Then it worked.