【问题标题】:Error commande mvn from console Intellij and java 11来自控制台 Intellij 和 java 11 的错误命令 mvn
【发布时间】:2020-11-06 12:54:16
【问题描述】:

我的命令 mvn 有问题

我使用 Intellij 和 java 11

我克隆了一个项目,当我在终端上录制命令时,他不起作用。

例如: mvn 测试-> 在控制台上:错误 使用 maven 选项卡:没关系

我的堆栈跟踪:

brichet@brichet-G11CD:~/IdeaProjects/cours_TDD/oc-testing-java-cours$ mvn test
[INFO] Scanning for projects...
[WARNING] Error injecting: org.apache.maven.wagon.providers.http.HttpWagon$__sisu21
java.lang.ExceptionInInitializerError
at sun.security.ssl.ProtocolVersion.<init> (ProtocolVersion.java:158)
at sun.security.ssl.ProtocolVersion.<clinit> (ProtocolVersion.java:41)
at sun.security.ssl.SSLContextImpl$AbstractTLSContext.<clinit> (SSLContextImpl.java:560)

....

Caused by: java.lang.IllegalArgumentException: Error in security property. Constraint unknown:
jdk.disabled.namedCurves
at sun.security.util.DisabledAlgorithmConstraints$Constraints.<init>
(DisabledAlgorithmConstraints.java:329)
at sun.security.util.DisabledAlgorithmConstraints.<init>
(DisabledAlgorithmConstraints.java:100)
at sun.security.ssl.SSLAlgorithmConstraints.<clinit> (SSLAlgorithmConstraints.java:45)
at sun.security.ssl.ProtocolVersion.<init> (ProtocolVersion.java:158)
at sun.security.ssl.ProtocolVersion.<clinit> (ProtocolVersion.java:41)
at sun.security.ssl.SSLContextImpl$AbstractTLSContext.<clinit> (SSLContextImpl.java:560)
at java.lang.Class.forName0 (Native Method)
at java.lang.Class.forName (Class.java:315)
at java.security.Provider$Service.getImplClass (Provider.java:1848)
at java.security.Provider$Service.newInstance (Provider.java:1824)
at sun.security.jca.GetInstance.getInstance (GetInstance.java:236)
at sun.security.jca.GetInstance.getInstance (GetInstance.java:164)
at javax.net.ssl.SSLContext.getInstance (SSLContext.java:168)
at javax.net.ssl.SSLContext.getDefault (SSLContext.java:99)
at javax.net.ssl.SSLSocketFactory.getDefault (SSLSocketFactory.java:123)
at javax.net.ssl.HttpsURLConnection.getDefaultSSLSocketFactory
(HttpsURLConnection.java:335)
at
 .......
---------------------------------------------------

Caused by: java.lang.IllegalArgumentException: Error in security property. Constraint unknown:
jdk.disabled.namedCurvesat
java.base/sun.security.util.DisabledAlgorithmConstraints$Constraints.<init>(DisabledAlgorithmCo
nstraints.java:329)
at
java.base/sun.security.util.DisabledAlgorithmConstraints.<init>(DisabledAlgorithmConstraints.java
:100)
at
java.base/sun.security.ssl.SSLAlgorithmConstraints.<clinit>(SSLAlgorithmConstraints.java:45)
... 84 more

感谢您的帮助!

【问题讨论】:

    标签: maven intellij-idea java-11


    【解决方案1】:

    可能是检查 maven JDK 版本和 intellij 项目 JDK 版本(在 Projet Structure / Project Settings / Projet SDK 菜单上),它可能有区别

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-13
      • 2018-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多