2014-08-29 3 views
0

я получаю кучу предупреждений, как это:Не удается скомпилировать Scalatra 2.2.2 с Scala 2.9.1

[warn] module not found: org.scalatra#scalatra_2.9.1;2.2.2 
[warn] ==== local: tried 
[warn] /Users/newuser/.ivy2/local/org.scalatra/scalatra_2.9.1/2.2.2/ivys/ivy.xml 
[warn] ==== public: tried 

И, наконец, я получаю это исключение:

sbt.ResolveException: unresolved dependency: org.scalatra#scalatra_2.9.1;2.2.2: not found 
unresolved dependency: org.scalatra#scalatra-scalate_2.9.1;2.2.2: not found 
unresolved dependency: org.scalatra#scalatra-specs2_2.9.1;2.2.2: not found 
    at sbt.IvyActions$.sbt$IvyActions$$resolve(IvyActions.scala:217) 
    at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:126) 
    at sbt.IvyActions$$anonfun$update$1.apply(IvyActions.scala:125) 
    [...] 

Этот как я настраиваю свой проект:

bash-3.2$ g8 scalatra/scalatra-sbt 
organization [com.example]: 
name [My Scalatra Web App]: 
version [0.1.0-SNAPSHOT]: 
servlet_name [MyScalatraServlet]: 
package [com.example.app]: 
scala_version [2.11.1]: 2.9.1 
sbt_version [0.13.5]: 
scalatra_version [2.3.0]: 2.2.2 

Я что-то не так?

ответ

0

Попробуйте Scala 2.9.2? Я думаю, что Scalatra 2.2.2 не идет с 2.9.1.

+0

Я могу использовать только 2.9.1 – Tutankhamen

+0

BTW, согласно http://www.scalatra.org/, scalatra 2.2.x должен быть совместим с scala 2.9.x – Tutankhamen