sbt terminalinde çalışırken "org.scala-sbt sbt 0.13.6 ..." konumunda kaldı

Kimliği doğrulanmış proxy'nin arkasında sbt nasıl kullanılır? ile benzer bir sorun. Verilen cevap ve problemi hala orada denedim.

Terminalde sbt kodunu çalıştırdığımda, şunu gösterir ve burada kalır:

Getting org.scala-sbt sbt 0.13.6 ...

ek bilgi:

 sbt --version
 sbt launcher version 0.13.6

Nasıl düzeltebilirim?

116
hayır, proxy tamam. Proje klasörü altında build.properties eklerim. sonra çalışır. @ Mysterion cevap için teşekkürler.
katma yazar HappyCoding, kaynak
lütfen, soruyu cevap olarak ekleyin.
katma yazar Mysterion, kaynak
Bağlantınız nedir? vekil?
katma yazar Mysterion, kaynak
biçimi düzelt, net soru ekle
katma yazar Mysterion, kaynak
Bu arada, sbt 1.0 da düzeltilmelidir. Kütüphane yönetimi tarafında yapılan birkaç iyileştirmeden sonra, sbt 1.0'ın anında indirilmesini (tüm sbt evreni için 17 saniyeden az) yaşadık.
katma yazar Jorge Vicente Cantero, kaynak

8 cevap

Bu oldukça eski bir yazı ve cevabım tamamen alakalı olmayabilir. Ama işte benim deneyimim:

  1. sbt 0.13.8 kullanıyorum
  2. org.scala-sbt sbt 0.13.8 alınıyor ...
  3. Bu çizgiyi bir süre beklettim - 5-10 arası dakika.
  4. Sonra bir şeyler indirmeye başladı.

Yani benim çözümüm biraz beklemeniz gerektiğidir.

202
katma
Sağol dostum, ben de aynı yaklaşımı yaptım. Yavaş yavaş ve kararlı bir şekilde indiriliyor !! :)
katma yazar Santhucool, kaynak
Teşekkürler! Sorunu ararken ve bu sayfayı okurken "bekliyordum". Şimdi pencereyi tekrar kontrol ettim ve tüm kavanozları indiriyor ... sloooowwwlllyyyy :)
katma yazar ADTC, kaynak
Eğer buradaysanız, benim gibi, muhtemelen yavaş bir internet bağlantınız var :)
katma yazar Gerald Kaszuba, kaynak
Birkaç dakika sonra "Enter" tuşuna basmayı da deneyebilirsiniz :) Benim durumumda - hemen kavanoz indirmeye başladı.
katma yazar Ziemo, kaynak
Sbt'yi ayrıntılı modda çalıştırmak, bana görünmeyen bazı indirmelerin olup olmadığını belirlememe yardımcı oldu, örneğin, $ sbt -v
katma yazar Derek, kaynak
Evet!!! "bekliyor" çalışıyor !!!!!
katma yazar Lynn, kaynak
Mac'imde 20 dakikadan fazla takılı kaldım ... :( Sadece beklemeniz gerek
katma yazar Mitrakov Artem, kaynak
Bekleniyor ... lahana.
katma yazar jlucky, kaynak
Bazen sbt dosyaları indirirken sıkışmış. Size ~/.ivy2 klasörünü periyodik olarak kontrol edebilirsiniz ve eğer büyüklük büyümezse sbt işlemini başlatıp sbt'yi yeniden çalıştırın. Benim için sadece 5 vuruştan sonra sbt tüm dosyaları indirin !!!
katma yazar Andrey Pushin, kaynak

Bir güncelleme günlüğü var ...

$ tail -f $HOME/.sbt/boot/update.log 

İlerlemeyi görmek için yukarıdaki komutu başka bir terminalde yürütün. -V seçeneğini kullanmak, önceden de belirtilmiş olan diğerleri gibi çalışır.

30
katma
güncelleme -v hala sbt indirirken takılıyor
katma yazar Jus12, kaynak

Proje klasörünün altında bir build.properties dosyası ekleyerek hatayı atlattım;

  sbt.version=0.13.5

Sanırım bunun nedeni sistemimin sbt yerine önceden yüklenmiş bir aktivatöre sahip olmasıdır, ki bu oyun projesiyle çalışmak daha kolaydır. Teoride pek net değil çünkü sbt kullanmaya başladım.

11
katma
Sbt 0.13.8 için de çalıştı!
katma yazar akhmed, kaynak
Benim için çalışmıyor
katma yazar David Resnick, kaynak
Benim için de işe yaradı. Proje project/build.properties dosyasında 0.13.8 gerektirdiğini ve komutun onu almaya çalışırken sıkışıp kaldığını ilan etti. Beyanı 0.13.7 olarak değiştirmek sorunu çözdü.
katma yazar Igor Rodriguez, kaynak
Bu sadece indirilen sbt'nin belirtilen sürümüne (0.13.5, bu durumda) sahipseniz çalışır. Örneğin, ~/.sbt/boot/scala-2.10.4/org.scala-sbt/sb/0.13.1 ve ~/.sbt/boot/scala-2.10.5/org.scala-sbt/sb’ye sahibim /0.13.9 ve sbt programım sbt-0.13.13.1-1.noarch, sbt "sbt.version = 0.13.1 olarak ayarlanmışsa" org.scala-sbt sbt 0.13.13 ... "denemez sbt.version = 0.13.9. Ayrıca sLI sürümünü CLI seçenekleriyle ayarlamak da mümkündür: # sbt sürümü (varsayılan: eğer varsa project/build.properties, varsa en son sürüm) -sbt-version belirtilen sbt sürümünü kullanır
katma yazar pzy, kaynak

Bir şeyler indiriyor, yalnızca $ sbt -v kullanın, günlükleri gösterecek.

9
katma

Sanırım sbt ilk defa çalıştırıldığında kavanozlarını indirmek biraz zaman alıyor. Bu yüzden sıkışmış görünüyor. İndirme işlemi tamamlandıktan sonra normal çalışır.

8
katma

It's quite a late answer, but I encountered the same problem working behind a proxy. If this is your case, you should run export JAVA_OPTS="$JAVA_OPTS -Dhttp.proxyHost= -Dhttp.proxyPort=" before running sbt.

İndirme işlemine devam edip etmediğinden hala emin değilseniz, @ evan912 tarafından önerilen şekilde sbt -v ayrıntılı seçeneğiyle sbt başlatmayı denemelisiniz. Proxy ile ilgili bir sorununuz varsa, ayarladıktan sonra konsolunuzda bazı [info] indiriliyor girişini görmelisiniz.

3
katma

Bir build.sbt dosyası oluşturmak da işe yaradı. Build.sbt dosyam aşağıdaki gibi görünüyor;

lazy val root = (project in file(".")).
  settings(
    name := "hello",
    version := "1.0",
    scalaVersion := "2.11.4"
  )
1
katma

hızlı bir maven ayna kullanmaya çalışın veya http/https proxy'sinin arkasına çalıştırın.

1
katma