Java Apache Karaf-收到致命警报:协议\u版本

Java Apache Karaf-收到致命警报:协议\u版本,java,apache-karaf,Java,Apache Karaf,我正在使用ApacheKaraf4.0.3和Java1.7。当我启动它时,会出现以下错误: 收到致命警报:协议\u版本 i、 e 2020-02-27 14:46:58690错误lixDispatchQueue| 功能部署侦听器| 27- org.apache.karaf.deployer.features-4.0.3 |无法安装 特性java.io.IOException:错误解析工件 org.ops4j.pax.web:paxweb功能:xml:jettyconfig:4.2.3:无法 转移

我正在使用ApacheKaraf4.0.3和Java1.7。当我启动它时,会出现以下错误:

收到致命警报:协议\u版本

i、 e

2020-02-27 14:46:58690错误lixDispatchQueue| 功能部署侦听器| 27- org.apache.karaf.deployer.features-4.0.3 |无法安装 特性java.io.IOException:错误解析工件 org.ops4j.pax.web:paxweb功能:xml:jettyconfig:4.2.3:无法 转移伪影 org.ops4j.pax.web:paxweb功能:xml:jettyconfig:4.2.3 from/to 中央():收到致命警报: 协议版本

我已尝试在
../apache-karaf-4.0.3/bin/karaf
文件中设置以下内容

-Dhttps.protocols="TLSv1,TLSv1.1,TLSv1.2"
i、 e

问题

关于如何解决这个错误有什么想法吗

谢谢

更多信息:


我的同事在工作时有着完全相同的设置,但他们的工作正常。

我安装了Karaf webconsole,它突然开始工作。我无法解释原因


我安装了Karaf webconsole,它突然开始工作。我无法解释原因

exec "$JAVA" $JAVA_OPTS -Djava.endorsed.dirs="${JAVA_ENDORSED_DIRS}" -Djava.ext.dirs="${JAVA_EXT_DIRS}" -Dkaraf.instances="${KARAF_HOME}/instances" -Dkaraf.home="$KARAF_HOME" -Dkaraf.base="$KARAF_BASE" -Dkaraf.data="$KARAF_DATA" -Dkaraf.etc="$KARAF_ETC" -Djava.io.tmpdir="$KARAF_DATA/tmp" -Dhttps.protocols="TLSv1,TLSv1.1,TLSv1.2" -Djava.util.logging.config.file="$KARAF_BASE/etc/java.util.logging.properties" $KARAF_OPTS $OPTS -classpath "$CLASSPATH" $MAIN "$@"
$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)


$ mvn -v
Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /Users/richardmarais/Development/java/Maven/apache-maven-3.6.3
Java version: 1.7.0_80, vendor: Oracle Corporation, runtime: /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "mac os x", version: "10.15.3", arch: "x86_64", family: "mac"