title: Conflicting cross-version suffixes in: org.scala-stm:scala-stm
body: <p>At my end, I have the following setup</p>
  
  <p>C:>where play
  C:\apps\play-2.2.0\play
  C:\apps\play-2.2.0\play.bat</p>
  
  <p>C:>where scala
  C:\apps\scala\bin\scala
  C:\apps\scala\bin\scala.bat</p>
  
  <hr>
  
  <p>Scala -version > Scala code runner version 2.10.2 -- Copyright 2002-2013, LAMP/EPFL</p>
  
  <p>Play - version > </p>
  
  <p>play 2.2.0 built with Scala 2.10.2 (running Java 1.7.0_21), <a href="http://www.playframework.com">http://www.playframework.com</a></p>
  
  <p>This is not a play application!</p>
  
  <p>Use <code>play new</code> to create a new Play application in the current directory,
  or go to an existing application and launch the development console using <code>play</code>.</p>
  
  <p>You can also browse the complete documentation at <a href="http://www.playframework.com">http://www.playframework.com</a>.</p>
  
  <hr>
  
  <p>When I run at my play prompt > reload, update, I get following error</p>
  
  <pre><code>[error] Modules were resolved with conflicting cross-version suffixes in     {file:/C:/&lt;filepat&gt;}&lt;appname&gt;:
  [error]    org.scala-stm:scala-stm _2.10, _2.10.0
  [trace] Stack trace suppressed: run last *:update for the full output.
  [error] (*:update) Conflicting cross-version suffixes in: org.scala-stm:scala-stm
  [error] Total time: 7 s, completed Oct 18, 2013 1:33:41 PM
  [modelingApp] $
  </code></pre>
  
  <p>After adding the follwoing in Build.scala </p>
  
  <pre><code>"dependencyGroupId"         %% "dependencyArtifactId" % "dependencyVersion"    exclude("org.scala-stm", "scala-stm_2.10.0")
  </code></pre>
  
  <p>Get following error</p>
  
  <pre><code>[trace] Stack trace suppressed: run last *:update for the full output.
  [error] (*:update) sbt.ResolveException: unresolved dependency:       dependencyGroupId#dependencyArtifactId_2.10;dependencyVersion: not found
  [error] Total time: 8 s, completed Oct 18, 2013 1:22:18 PM
  [modelingApp] $
  </code></pre>