modules/alpn-impl/alpn-1.8.0_202.mod 未找到

问题描述 投票:0回答:1

旧的jetty安装(

jetty-9.4.3.v20170317 - 17 March 2017)
缺少JDK特定的mod文件
modules/alpn-impl/alpn-1.8.0_202.mod
未找到。
We use java version "1.8.0_202"
。我如何获得这个文件?

WARN  : Deprecated [name] used in ${jetty.base}/modules/logging.mod
WARN  : Deprecated [name] used in ${jetty.base}/modules/webapp-logging.mod
java.lang.IllegalStateException: Cannot read file: modules/alpn-impl/alpn-1.8.0_202.mod
    at org.eclipse.jetty.start.Modules.registerModule(Modules.java:200)
    at org.eclipse.jetty.start.Modules.enable(Modules.java:352)
    at org.eclipse.jetty.start.Modules.enable(Modules.java:357)
    at org.eclipse.jetty.start.Modules.enable(Modules.java:284)
    at org.eclipse.jetty.start.Main.processCommandLine(Main.java:311)
    at org.eclipse.jetty.start.Main.main(Main.java:77)

alpn-impl 包含以下

mod
文件

/opt/jetty# ls -l modules/alpn-impl/
total 112
-rw-r--r-- 1 jetty jetty  169 Dec 17  2017 alpn-1.8.0.mod
-rw-r--r-- 1 jetty jetty  169 Dec 17  2017 alpn-1.8.0_05.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_101.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_102.mod
-rw-r--r-- 1 jetty jetty  169 Dec 17  2017 alpn-1.8.0_11.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_111.mod
-rw-r--r-- 1 jetty jetty  227 Dec 17  2017 alpn-1.8.0_112.mod
-rw-r--r-- 1 jetty jetty  227 Dec 17  2017 alpn-1.8.0_121.mod
-rw-r--r-- 1 jetty jetty  227 Dec 17  2017 alpn-1.8.0_131.mod
-rw-r--r-- 1 jetty jetty  229 Dec 17  2017 alpn-1.8.0_151.mod
-rw-r--r-- 1 jetty jetty  169 Dec 17  2017 alpn-1.8.0_20.mod
-rw-r--r-- 1 jetty jetty  169 Dec 17  2017 alpn-1.8.0_25.mod
-rw-r--r-- 1 jetty jetty  169 Dec 17  2017 alpn-1.8.0_31.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_40.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_45.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_51.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_60.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_65.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_66.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_71.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_72.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_73.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_74.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_77.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_91.mod
-rw-r--r-- 1 jetty jetty  223 Dec 17  2017 alpn-1.8.0_92.mod
-rw-r--r-- 1 jetty jetty 1111 Dec 17  2017 alpn-8.mod
-rw-r--r-- 1 jetty jetty  135 Dec 17  2017 alpn-9.mod

上述码头安装在使用时有效

java -version
java version "1.8.0_151"

但是我们在迁移到后遇到了这个问题

java -version
java version "1.8.0_202"
java java-8 jetty alpn
1个回答
0
投票

发布作为答案。

注意:Eclipse Jetty 9.4.x 已终止生命周期,此时您应该使用受支持的 Jetty 版本。 Jetty 12。如果您需要坚持使用 javax.servlet(而不是较新的 jakarta.servlet),请使用 Jetty 12 上的 ee8 环境。

要使 ALPN 和 Jetty 9 在当今的浏览器上运行,您必须:

  • 使用 Java 8u252 或更高版本。
  • 使用 Jetty 9.4.37.v20210219 或更高版本。
© www.soinside.com 2019 - 2024. All rights reserved.