2016-10-20 12 views
7

Tôi đang cố gắng sử dụng sbt trên Ubuntu 16.04, nhưng tôi gặp lỗi khi cố gắng chạy nó. Tôi đã làm một tươi cài đặt, sau đó theo các hướng dẫn chính xác từ the sbt site, nhưng nhận được như sau khi tôi làm sbt:Ngoại lệ khi tải xuống: sun.security.validator.ValidatorException: Không có chứng chỉ đáng tin cậy nào được tìm thấy

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 

Tôi không chắc chắn điều gì sẽ gây ra điều này. Tôi cũng đã thử sudo sbt, điều này không tạo ra sự khác biệt (trong trường hợp đó là lỗi quyền). Tôi nên lưu ý rằng một số tải xuống thành công.

Edit:

Dưới đây là một số bằng chứng tôi đang làm đúng:

I'm not dumb

+0

Có vẻ như có nhiều chi tiết được in ở trên đoạn trích bạn đã đăng. Bạn có thể thêm chúng? – Yawar

+0

Tuyệt đối! Đang chỉnh sửa ngay bây giờ. – deckeresq

+0

Có lẽ điều này? https://medium.com/@henricook/solution-to-sun-security-validator-validatorexception-e300dd7dba70#.81m2rdl90 – Yawar

Trả lời

9

Trên Ubuntu, khi bạn có gói openjdk-9-jre-headless cài đặt, SBT không thể xác minh tải của nó bởi vì họ không ký vào các chứng chỉ OpenJDK 9. Để sửa lỗi này, bạn cần phải gỡ bỏ cài đặt OpenJDK 9:

$ apt-get remove openjdk-9-* 

Sau đó, chắc chắn rằng bạn đã openjdk-8-jre-headless cài đặt, và sử dụng update-java-alternatives để chọn nó như là mặc định JRE (xem https://askubuntu.com/a/731862/459610 để biết chi tiết).

trả lời tìm thấy tại https://medium.com/@henricook/solution-to-sun-security-validator-validatorexception-e300dd7dba70#.wn7uh2z9q

(Lưu ý: Tôi không phải trên một máy tính Ubuntu bây giờ, vì vậy tôi không thể xác minh điều này, nhưng: bạn có thể nhận được ngay với chỉ thiết lập mặc định Java để JDK 8.)

+1

Cảm ơn! FYI bạn chỉ có thể đặt Java mặc định thành JDK 8. Nhập 'sudo update-alternative --config java' trong terminal và chọn tùy chọn với' java-8' trong đường dẫn. Sau đó chạy 'sbt' một lần nữa và nó sẽ hoạt động (hy vọng)! –

+1

Vẫn nhận được điều này trong Jan'18, khi JDK 9 chính thức ra. – akauppi

+2

Đã mở một sự cố cho sbt: https://github.com/sbt/sbt/issues/3847 – akauppi

Các vấn đề liên quan