TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Building A Better Build: Our Transition From Ant To SBT

17 点作者 metaprinter超过 10 年前

1 comment

ddispaltro超过 10 年前
It&#x27;s taken me a while to understand all the hieroglyphics, but it really is a solid build system. Take a look at a complex example of cross compiling for scala.js, a single code base, with shared classes [1], for multiple versions of Scala.<p>My biggest complaint early on, was the Ivy resolver. Maven &quot;pom&quot; style packages didn&#x27;t work too well. I also know there was talk of using gradle&#x27;s resolution system, which was rewrote long ago. Not sure if that went anywhere.<p>I think the IDE story will simplify, and work better, when sbt supports sbt-server. The work is being done here [2]. However, it is much better in IDEA 14 and the newest Scala plugin.<p>[1] <a href="https://github.com/w3c/banana-rdf/blob/master/project/build.scala" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;w3c&#x2F;banana-rdf&#x2F;blob&#x2F;master&#x2F;project&#x2F;build....</a><p>[2] <a href="https://github.com/sbt/sbt-remote-control" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sbt&#x2F;sbt-remote-control</a>
评论 #8441123 未加载