playframework - 如何使用 Play 1.2.5 与 Mavan 同步
问题描述
我有一个 Play 1.2.5 应用程序,它已经部署了几年。但是,我需要将我的服务器更新到最新的 Ubuntu 版本并重新安装。
但是,现在,当我玩 deps --sync 时,会收到以下警告。
服务器错误:HTTPS 必需 url= http://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/maven-metadata.xml
如何指定它应该使用 HTTPS?
解决方案
抱歉,刚刚意识到我读错了问题。
您可能可以使用一些 iptables 魔法和代理来访问 HTTPS 端点。
简短的回答:你不能。
您要么需要切换 URL 以使用 HTTPS,要么使用不安全的端点http://insecure.repo1.maven.org/maven2/
见这里: https: //support.sonatype.com/hc/en-us/articles/360041287334-Central-501-HTTPS-Required
推荐阅读
- sql - 如何在 MS SQL 中将十六进制编码的字符串转换为整数?
- apache-spark - Spark 无法识别来自 String 的换行符、& 等
- python - 'int' 对象没有属性 'append' 没有真正的原因
- javascript - ASP.net 找不到 javascript 函数
- azure - 使用带有 Flask 的 Azure Functions,我如何实现 2 个 Azure 函数 webhook 以同时从控制台运行
- node.js - 无法 Docker 将基于 nuxt 的快速服务器端口转发到主机
- java - 为什么我的计时器没有每秒打印一次?
- spring-boot - 使用 Sprint Boot 和 GraphQL 进行集成测试时出现 Jackson 错误
- sql - SQL_ 仅在它们是连续的情况下为每个用户提取失败/恢复事件
- reactjs - 如何在反应中为函数内的状态变量设置值