2016-10-20 22 views
7

Ubuntu 16.04 üzerinde sbt kullanmaya çalışıyorum, ancak çalıştırmaya çalışırken hata alıyorum. Ben taze, sonra yüklemek the sbt site gelen talimatlara aynen uyguladım ama sbt yaparken şu aldın:İndirme konusunda özel durum: sun.security.validator.ValidatorException: Güvenilir sertifika bulunamadı

Getting org.scala-sbt sbt 0.13.12 ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main/0.13.12/jars/main.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-interface/0.13.12/jars/compiler-interface.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/actions/0.13.12/jars/actions.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main-settings/0.13.12/jars/main-settings.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/io/0.13.12/jars/io.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/ivy/0.13.12/jars/ivy.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/command/0.13.12/jars/command.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/completion/0.13.12/jars/completion.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/api/0.13.12/jars/api.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/collections/0.13.12/jars/collections.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/incremental-compiler/0.13.12/jars/incremental-compiler.jar ... 
downloading https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compile/0.13.12/jars/compile.jar ... 

:: problems summary :: 
:::: WARNINGS 
     [FAILED  ] org.scala-sbt#main;0.13.12!main.jar: sun.security.validator.ValidatorException: No trusted certificate found (1180ms) 

     [FAILED  ] org.scala-sbt#main;0.13.12!main.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/main/0.13.12/jars/main.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/main/0.13.12/main-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main/0.13.12/jars/main.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/main/0.13.12/jars/main.jar 

     [FAILED  ] org.scala-sbt#compiler-interface;0.13.12!compiler-interface.jar: sun.security.validator.ValidatorException: No trusted certificate found (577ms) 

     [FAILED  ] org.scala-sbt#compiler-interface;0.13.12!compiler-interface.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/compiler-interface/0.13.12/jars/compiler-interface.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/compiler-interface/0.13.12/compiler-interface-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compiler-interface/0.13.12/jars/compiler-interface.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/compiler-interface/0.13.12/jars/compiler-interface.jar 

     [FAILED  ] org.scala-sbt#actions;0.13.12!actions.jar: sun.security.validator.ValidatorException: No trusted certificate found (569ms) 

     [FAILED  ] org.scala-sbt#actions;0.13.12!actions.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/actions/0.13.12/jars/actions.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/actions/0.13.12/actions-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/actions/0.13.12/jars/actions.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/actions/0.13.12/jars/actions.jar 

     [FAILED  ] org.scala-sbt#main-settings;0.13.12!main-settings.jar: sun.security.validator.ValidatorException: No trusted certificate found (666ms) 

     [FAILED  ] org.scala-sbt#main-settings;0.13.12!main-settings.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/main-settings/0.13.12/jars/main-settings.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/main-settings/0.13.12/main-settings-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main-settings/0.13.12/jars/main-settings.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/main-settings/0.13.12/jars/main-settings.jar 

     [FAILED  ] org.scala-sbt#io;0.13.12!io.jar: sun.security.validator.ValidatorException: No trusted certificate found (597ms) 

     [FAILED  ] org.scala-sbt#io;0.13.12!io.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/io/0.13.12/jars/io.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/io/0.13.12/io-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/io/0.13.12/jars/io.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/io/0.13.12/jars/io.jar 

     [FAILED  ] org.scala-sbt#ivy;0.13.12!ivy.jar: sun.security.validator.ValidatorException: No trusted certificate found (644ms) 

     [FAILED  ] org.scala-sbt#ivy;0.13.12!ivy.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/ivy/0.13.12/jars/ivy.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/ivy/0.13.12/ivy-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/ivy/0.13.12/jars/ivy.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/ivy/0.13.12/jars/ivy.jar 

     [FAILED  ] org.scala-sbt#command;0.13.12!command.jar: sun.security.validator.ValidatorException: No trusted certificate found (762ms) 

     [FAILED  ] org.scala-sbt#command;0.13.12!command.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/command/0.13.12/jars/command.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/command/0.13.12/command-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/command/0.13.12/jars/command.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/command/0.13.12/jars/command.jar 

     [FAILED  ] org.scala-sbt#completion;0.13.12!completion.jar: sun.security.validator.ValidatorException: No trusted certificate found (594ms) 

     [FAILED  ] org.scala-sbt#completion;0.13.12!completion.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/completion/0.13.12/jars/completion.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/completion/0.13.12/completion-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/completion/0.13.12/jars/completion.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/completion/0.13.12/jars/completion.jar 

     [FAILED  ] org.scala-sbt#api;0.13.12!api.jar: sun.security.validator.ValidatorException: No trusted certificate found (585ms) 

     [FAILED  ] org.scala-sbt#api;0.13.12!api.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/api/0.13.12/jars/api.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/api/0.13.12/api-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/api/0.13.12/jars/api.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/api/0.13.12/jars/api.jar 

     [FAILED  ] org.scala-sbt#collections;0.13.12!collections.jar: sun.security.validator.ValidatorException: No trusted certificate found (568ms) 

     [FAILED  ] org.scala-sbt#collections;0.13.12!collections.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/collections/0.13.12/jars/collections.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/collections/0.13.12/collections-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/collections/0.13.12/jars/collections.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/collections/0.13.12/jars/collections.jar 

     [FAILED  ] org.scala-sbt#incremental-compiler;0.13.12!incremental-compiler.jar: sun.security.validator.ValidatorException: No trusted certificate found (672ms) 

     [FAILED  ] org.scala-sbt#incremental-compiler;0.13.12!incremental-compiler.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/incremental-compiler/0.13.12/jars/incremental-compiler.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/incremental-compiler/0.13.12/incremental-compiler-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/incremental-compiler/0.13.12/jars/incremental-compiler.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/incremental-compiler/0.13.12/jars/incremental-compiler.jar 

     [FAILED  ] org.scala-sbt#compile;0.13.12!compile.jar: sun.security.validator.ValidatorException: No trusted certificate found (587ms) 

     [FAILED  ] org.scala-sbt#compile;0.13.12!compile.jar: (0ms) 

    ==== local: tried 

     /home/james/.ivy2/local/org.scala-sbt/compile/0.13.12/jars/compile.jar 

    ==== Maven Central: tried 

     https://repo1.maven.org/maven2/org/scala-sbt/compile/0.13.12/compile-0.13.12.jar 

    ==== typesafe-ivy-releases: tried 

     https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/compile/0.13.12/jars/compile.jar 

    ==== sbt-ivy-snapshots: tried 

     https://repo.scala-sbt.org/scalasbt/ivy-snapshots/org.scala-sbt/compile/0.13.12/jars/compile.jar 

     :::::::::::::::::::::::::::::::::::::::::::::: 

     ::    FAILED DOWNLOADS   :: 

     ::^see resolution messages for details^:: 

     :::::::::::::::::::::::::::::::::::::::::::::: 

     :: org.scala-sbt#main;0.13.12!main.jar 

     :: org.scala-sbt#actions;0.13.12!actions.jar 

     :: org.scala-sbt#io;0.13.12!io.jar 

     :: org.scala-sbt#completion;0.13.12!completion.jar 

     :: org.scala-sbt#collections;0.13.12!collections.jar 

     :: org.scala-sbt#api;0.13.12!api.jar 

     :: org.scala-sbt#incremental-compiler;0.13.12!incremental-compiler.jar 

     :: org.scala-sbt#compile;0.13.12!compile.jar 

     :: org.scala-sbt#ivy;0.13.12!ivy.jar 

     :: org.scala-sbt#main-settings;0.13.12!main-settings.jar 

     :: org.scala-sbt#command;0.13.12!command.jar 

     :: org.scala-sbt#compiler-interface;0.13.12!compiler-interface.jar 

     :::::::::::::::::::::::::::::::::::::::::::::: 



:: USE VERBOSE OR DEBUG MESSAGE LEVEL FOR MORE DETAILS 
download failed: org.scala-sbt#main;0.13.12!main.jar 
download failed: org.scala-sbt#actions;0.13.12!actions.jar 
download failed: org.scala-sbt#io;0.13.12!io.jar 
download failed: org.scala-sbt#completion;0.13.12!completion.jar 
download failed: org.scala-sbt#collections;0.13.12!collections.jar 
download failed: org.scala-sbt#api;0.13.12!api.jar 
download failed: org.scala-sbt#incremental-compiler;0.13.12!incremental-compiler.jar 
download failed: org.scala-sbt#compile;0.13.12!compile.jar 
download failed: org.scala-sbt#ivy;0.13.12!ivy.jar 
download failed: org.scala-sbt#main-settings;0.13.12!main-settings.jar 
download failed: org.scala-sbt#command;0.13.12!command.jar 
download failed: org.scala-sbt#compiler-interface;0.13.12!compiler-interface.jar 
Error during sbt execution: Error retrieving required libraries 
    (see /home/james/.sbt/boot/update.log for complete log) 
Error: Could not retrieve sbt 0.13.12 

Ben bu neden emin değilim. Ayrıca hiçbir değişiklik yapmayan (izin hatası olması durumunda) sudo sbt'u denedim. Bazı yüklemelerin başarılı olduğunu not etmeliyim.

Düzenleme:

İşte ben doğru yapıyorum bazı kanıtı:

Ubuntu üzerinde I'm not dumb

+0

Yayınladığınız snippet'in üzerine daha fazla ayrıntı yazılmıştır. Bunları ekleyebilir misin? – Yawar

+0

Kesinlikle! Şimdi düzenleniyor. – deckeresq

+0

Belki bu? https://medium.com/@henricook/solution-to-sun-security-validator-validatorexception-e300dd7dba70#.81m2rdl90 – Yawar

cevap

9

, sen openjdk-9-jre-headless yüklü paketim varken onlar' çünkü sbt onun indirmeleri doğrulayamadığı OpenJDK 9 sertifikalarına karşı imzalanmamıştır. Bunu düzeltmek için, OpenJDK 9 kaldırmak gerekir:

$ apt-get remove openjdk-9-* 

Sonra emin openjdk-8-jre-headless yüklemiş olun ve (detaylar için https://askubuntu.com/a/731862/459610 bakınız) varsayılan JRE olarak seçmek için update-java-alternatives kullanın. Şu an bir Ubuntu makinede değilim, bu yüzden bu doğrular ancak edemez: sadece JDK için varsayılan Java ayarı ile kurtulmak mümkün olabilir https://medium.com/@henricook/solution-to-sun-security-validator-validatorexception-e300dd7dba70#.wn7uh2z9q

(Not bulunan

Cevap 8.)

+1

Teşekkürler! FYI, varsayılan Java'yı JDK 8'e ayarlayabilirsiniz. Terminalde sudo güncelleme-alternatives --config java' yazın ve yoldaki java-8 ile seçeneği seçin. Sonra tekrar 'sbt 'çalıştırın ve işe yarayacak (umarım)! –

+1

Yine de, JDK 9 resmi olarak çıktığında Jan'18'de bunu elde ediyor. – akauppi

+2

Sbt için bir sorun açıldı: https://github.com/sbt/sbt/issues/3847 – akauppi