尝试使用sbt构建我的付费框架应用时出现此错误。
我根据play框架站点(设置build.sbt plugins.sbt和build.properties)执行了所有步骤。
我已经尝试了所有我能想到的东西但是我的知识有限。我已确保设置了所有代理设置,重新安装了我的jdk,并尝试同时使用“激活器”和“激活器”。并且' sbt'方法
[info] Resolving com.typesafe.play#sbt-plugin;2.3.x ...
[error] Server access Error: sun.security.validator.ValidatorException: PKIX path building
failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid
certification path to requested target
url=https://repo.typesafe.com/typesafe/releases/com/typesafe/play/sbt-plugin_2.10_0.13/2.3.x/sbt-plugin-2.3.x.pom
错误提到与认证有关,这是什么意思?
谷歌搜索提到它指的是一个' cacerts'在%JAVA_HOME%/ lib / security(我没有包含)的文件中,我尝试复制“cacerts”#39;来自我在计算机上的另一个java安装的文件,并没有做任何事情(但我完全猜测在这里哈哈)。
答案 0 :(得分:0)
我认为根据我自己的经验,安全警告可能会产生误导。
您是否在公司网络后面,如果是,您是否尝试过为Play设置代理设置?
播放尝试连接到Typesafe存储库以检查构建期间的更新和依赖关系,如果无法连接,则会出现网络错误 - 我遇到了与您相同的错误但是网络错误而不是安全错误 - 只是证书问题是第一次报告失败。
如果可以作为测试(假设您在公司网络上),请尝试使用直接互联网连接运行构建。如果修复它,您只需在构建中配置网络代理设置(假设代理上配置的任何Internet策略也不会导致任何问题)。