sbt无法构建播放框架应用程序

时间:2015-07-24 06:10:47

标签: playframework sbt

尝试使用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安装的文件,并没有做任何事情(但我完全猜测在这里哈哈)。

1 个答案:

答案 0 :(得分:0)

我认为根据我自己的经验,安全警告可能会产生误导。

您是否在公司网络后面,如果是,您是否尝试过为Play设置代理设置?

播放尝试连接到Typesafe存储库以检查构建期间的更新和依赖关系,如果无法连接,则会出现网络错误 - 我遇到了与您相同的错误但是网络错误而不是安全错误 - 只是证书问题是第一次报告失败。

如果可以作为测试(假设您在公司网络上),请尝试使用直接互联网连接运行构建。如果修复它,您只需在构建中配置网络代理设置(假设代理上配置的任何Internet策略也不会导致任何问题)。