SBT'yi kullanarak yeni ve basit bazı Scala uygulamaları/eğiticileri geliştirdim. Oynatma çerçevesine geçiyorum ve g8 typesafehub/play-scala
kullanarak boş bir proje oluşturdum. Doğru şekilde üretildiğinden emin olmak için birkaç test yaptım. Bu iyi kontrol edildi ve bir IntelliJ projesi oluşturmak için sbt-idea eklentisi, https://github.com/mpeltonen/sbt-idea
ekledim. Burası cehennemden kurtuldu.SBT, Scala, SBT-Fikir ve Oyun Çerçevesinin Birlikte Nasıl Çalıştığını Anlama
Mükemmel bir şekilde derlenebilmesi için doğru Scala, SBT, Play framework ve sbt-idea sürümleri kombinasyonlarını bulmam gerekiyordu. Aksi takdirde derleme, tahmin etmemi sağlayan doğru hataları veya uyarıları bozardı. Şimdiye kadar vardı en iyi "kombinasyon" Aşağıdaki uyarı
[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] ::::::::::::::::::::::::::::::::::::::::::::::
Ben son sürümlerini, SBT 0.12 kullanıp 2.0.3 Çal Eğer bir complilating hatayı alacağı ile
Scala 2.9.2
Play 2.0.1
SBT 0.11.2
sbt-idea 1.1.0
oldu. Tüm bu çalışmaları nasıl güzelce bir araya getirebileceğime dair herhangi bir fikir ya da açıklama? Şu anda bana bir versiyon karmaşası. Teşekkürler
Kabul ettim. Bunu yayınladıktan ve kısa bir ara verdikten sonra, oyunun yönetim konsolu olarak sbt kullandığını anladım. Görünüşe göre sbt fikrine ihtiyacım yok. Oyun aslında dahili intellij proje jeneratörüne sahiptir. Ciddiyim, sbt-idea eklentisi ile oyuna karıştığımı düşünüyorum: (İyi, oyuna geri dönebilirim). – thlim