斯卡拉遷移,用sbt構建,在Scala 2.10.0-RC2中發現了SI-6646。我想在RC3發佈之前測試已提交的修復程序,以確認它已全部正常工作。我如何告訴sbt每晚使用Scala 2.10.0版本?如何告訴sbt使用Scala 2.10的每晚構建?
1
A
回答
1
首先需要在.build
的項目設置中添加一個新的解析器。我們導入包含Scala最後提交的Sonatype存儲庫。查看this link查看所有可用版本的列表。
resolvers += Resolver.sonatypeRepo("snapshots")
然後只是在sbt設置中更改Scala版本。
scalaVersion := "2.10.0-SNAPSHOT"
1
我沒有試過,但你可以通過下面這個問題拉從GitHub(https://github.com/scala/scala)代碼: How can sbt pull dependency artifacts from git?
然後,從SBT調用Ant構建編譯: https://bitbucket.org/jmhofer/ant4sbt/wiki/Home
我不確定的唯一部分是您需要將scala編譯器和庫複製到正確的文件夾中,但您可以查看機器上的位置。
然後,只要做一個乾淨的和建立。
+0
我覺得Scala的編譯是一個相當大的一個,我寧願只是拉快照罐子。 –
相關問題
- 1. 如何告訴sbt使用Scala 2.11,2.12或2.13的每晚構建?
- 2. 如何告訴sbt使用本地scala安裝?
- 3. 安裝Scala 2.9每晚構建
- 4. 使用sbt與自定義Scala構建
- 5. 2.10和2.11的交叉構建scala-reflect
- 6. 每晚使用gradle構建android項目
- 7. SchemaSpy for SQL Server使用每晚構建
- 8. Internet Explorer每晚構建
- 9. WSO2 Governance Registry每晚構建?
- 10. Scala 2.10在SBT中使用readLine的期貨
- 11. 未解決的依賴sbt-android 0.7.1-SNAPSHOT與sbt 0.13和Scala 2.10?
- 12. 如何獲得sbt-idea在scala-2.10項目中的工作?
- 13. Lucene每晚構建javadoc?
- 14. 如何使用scala 2.10 trunk與sbt 0.11.0? (未解決的依賴關係)
- 15. 如何告訴sbt-proguard包含java * .jars?
- 16. 每晚爲Linux上的Windows構建
- 17. 每晚構建 - 需要新的設置?
- 18. 如何在Scala-2.10的Maven項目中使用Scala虛擬化?
- 19. 是否有可能使用scala sbt構建工具使用butterknife?
- 20. 我該如何告訴Scala使用正確的Java構造函數?
- 21. 如何使用SBT 0.10+構建OSGi包?
- 22. 安裝asp.net每晚與nuget構建
- 23. Jenkins持續集成和每晚構建
- 24. 每晚構建和虛擬機
- 25. Scala構建工具SBT vs CBT
- 26. scala sbt緩存x eclipse構建路徑
- 27. 每晚爲SubVersion構建腳本
- 28. 如何配置SBT以使用Scala 2.8?
- 29. TFS 2010 - 構建和測試每晚
- 30. sbt在多項目構建中使用不同的Scala版本
對於斯卡拉2.11和2.12,見http://stackoverflow.com/q/40622878/86485 –