Hi Jonathan,
It should be easier than that! You should be able to carry on using the standard library JSON library in Scala 2.11, but you'll need to include the Parser Combinators library - that's where it got moved to. If you're using SBT/Maven, then com.propensive/rapture-json already includes the dependency on Parser Combinators, so it should just work.
Jackson is a perfectly reasonable choice, and I'd recommend it over the standard library just because it's not ridiculously slow. If you depend on com.propensive/rapture-json-jackson, then that will include all the dependencies you need for Jackson. However, one problem that's unique to the Jackson integration is that it does not support mutable JSON. If you're not using `JsonBuffer`s, then that's not a problem. If you are, a good choice of backend would be Jawn.
Other than that difference with Jackson, all the different backends have the same set of supported features in Rapture JSON. Behaviour should be the same, except for subtle differences such as the order of keys in objects, and (of course) performance.
Regarding the imports, regardless of the backend, you should always have two imports: rapture.json._, and rapture.json.jsonBackends.<backend>._.
Just one other thing to check: Are you using the latest version, 1.1.0?
If you're not using SBT/Maven, then let me know and I'll work out a manual list of what dependencies you need.
Cheers,
Jon