【发布时间】:2019-04-07 18:21:58
【问题描述】:
我正在尝试使用命令 -mvn -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2 install / mvn -Dhttps.protocols=TLSv1.2 install 在具有 java 1.7 的机器中启用 TSLv1.2 . 但是它抛出了一些错误,说我的 pom.xml 有一些未解决的依赖项,这些依赖项错误存在是因为我的项目由于 TSLv1.2 问题而无法从 maven 存储库下载。 对我来说似乎是一个僵局,任何人都可以帮助我解决它吗?
【问题讨论】:
-
所以你的 maven 存储库只讨论 TLS 1.2 吗?
-
见superuser.com/questions/747377/…。和stackoverflow.com/questions/12525288/…。阅读并理解两者,然后结合解决方案。
-
(顺便说一句,这绝对与“死锁”无关。)
-
@JigarJoshi 是的
-
@StephenC 我使用的是 Win 64 位/8Gb 机器,我尝试将不同的组合设置为 MAVEN_OPTS 值 "-Xms800m -Xmx800m -XX:MaxPermSize=500m"/"-Xms128m -Xmx256m"/" -Xms128m -Xmx256m”。所有组合都会抛出此错误“初始堆大小无效。错误:无法创建 JVM,发生致命错误,程序将退出”