I've been experimenting with SBT and the Scala IDE (Eclipse) and I'm wondering - what's the standard workflow for adding and removing dependencies from your build.sbt file where the project's referenced libraries will be updated in Eclipse?
Are there any current plugins that are required to use sbt with eclipse when adding / removing dependencies?
The sbteclipse plugin will do it. The key is that whenever you change your dependencies you need to re-run the command to create the Eclipse files. I use:
eclipse same-targets
Then you need to right-click on the project in Eclipse and choose Refresh.
I also needed this. I can confirm that re-running the eclipse
task from the sbteclipse plugin (version 1.3-RC3 for SBT 0.10.1) will indeed regenerate the Eclipse project files (these are .project
and .classpath
). If you're seeing something else, it sounds like a bug that should be reported.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With