首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >了解SBT、Scala、SBT-Idea和Play Framework如何协同工作

了解SBT、Scala、SBT-Idea和Play Framework如何协同工作
EN

Stack Overflow用户
提问于 2012-09-16 18:45:26
回答 1查看 2.6K关注 0票数 5

我是新手,已经使用SBT构建了一些简单的Scala应用程序/教程。我继续使用Play framework,并使用g8 typesafehub/play-scala生成了一个空项目。我做了一些测试,以确保它是正确生成的。检查结果良好,我添加了sbt-idea插件https://github.com/mpeltonen/sbt-idea来生成IntelliJ项目。这就是地狱爆发的地方。

我必须找到正确的Scala、SBT、Play框架和sbt-idea版本组合才能完美地编译它。否则,编译将中断,没有正确的错误或警告,让我猜测。到目前为止,我得到的最好的“组合”是

代码语言:javascript
复制
Scala 2.9.2 
Play 2.0.1 
SBT 0.11.2 
sbt-idea 1.1.0

并显示以下警告

代码语言:javascript
复制
 [warn]  [NOT FOUND  ] maven-plugins#maven-cobertura-plugin;1.3!maven-cobertura-plugin.plugin (282ms)
[warn] ==== Typesafe Releases Repository: tried
[warn]   http://repo.typesafe.com/typesafe/releases/maven-plugins/maven-cobertura-plugin/1.3/maven-cobertura-plugin-1.3.plugin
[warn]  [NOT FOUND  ] maven-plugins#maven-findbugs-plugin;1.3.1!maven-findbugs-plugin.plugin (284ms)
[warn] ==== Typesafe Releases Repository: tried
[warn]   http://repo.typesafe.com/typesafe/releases/maven-plugins/maven-findbugs-plugin/1.3.1/maven-findbugs-plugin-1.3.1.plugin
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  ::              FAILED DOWNLOADS            ::
[warn]  :: ^ see resolution messages for details  ^ ::
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::
[warn]  :: maven-plugins#maven-cobertura-plugin;1.3!maven-cobertura-plugin.plugin
[warn]  :: maven-plugins#maven-findbugs-plugin;1.3.1!maven-findbugs-plugin.plugin
[warn]  ::::::::::::::::::::::::::::::::::::::::::::::

如果我使用最新版本SBT 0.12和Play 2.0.3,我会得到编译错误。有什么想法或解释可以让我把所有这些工作很好地结合在一起吗?现在对我来说这是一个混乱的版本。谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-16 19:13:21

我认为你应该从原始站点开始播放:http://www.playframework.org/,你会发现那里有最新的稳定版本可供下载(目前是2.0.3)。

它包含适当的依赖项,其安装就像解压ZIP并导出路径一样简单,如:Installing文档中所述。

我可以向你保证,这种方法是最简单和最可靠的方法,它可以像预期的那样工作,创建合适的IntelliJ项目等等。如果我没有错的话,IntelliJ支持在2.0.1之后得到了修复,其他的索引也有了一些改进,所以如果不是真的需要的话,那么与2.0.1抗争是没有意义的。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12446272

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档