GVKun编程网logo

EC2 Linux机器上安装的OpenJDK 8不支持ECDHE密码套件(openjdk没有jstack)

15

如果您对EC2Linux机器上安装的OpenJDK8不支持ECDHE密码套件感兴趣,那么本文将是一篇不错的选择,我们将为您详在本文中,您将会了解到关于EC2Linux机器上安装的OpenJDK8不支持

如果您对EC2 Linux机器上安装的OpenJDK 8不支持ECDHE密码套件感兴趣,那么本文将是一篇不错的选择,我们将为您详在本文中,您将会了解到关于EC2 Linux机器上安装的OpenJDK 8不支持ECDHE密码套件的详细内容,我们还将为您解答openjdk没有jstack的相关问题,并且为您提供关于ArchLinux pacman 安装 openjdk、Eclipse OpenJ9 v0.39 发布,支持 OpenJDK 20 新特性、linux openjdk1.8安装、linux 上使用yum 安装openjdk1.8的有价值信息。

本文目录一览:

EC2 Linux机器上安装的OpenJDK 8不支持ECDHE密码套件(openjdk没有jstack)

EC2 Linux机器上安装的OpenJDK 8不支持ECDHE密码套件(openjdk没有jstack)

从在EC2 Amazon Linux计算机上运行开始时jetty-distribution-9.3.0.v20150612openjdk1.8.0_51将显示不支持所有已配置的ECDHE套件的打印。

2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA not supported2015-08-12 16:51:20 main SslContextFactory [INFO] Cipher TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA not supported

这些在jetty/etc/jetty-ssl-context.xml- 中启用

<Set name="IncludeCipherSuites"><Array type="java.lang.String"> <!-- TLS 1.2 AEAD only (all are SHA-2 as well) -->  <Item>TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256</Item>  <Item>TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256</Item>  <Item>TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384</Item>  <Item>TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256</Item>  <Item>TLS_DHE_RSA_WITH_AES_256_GCM_SHA384</Item>  <Item>TLS_DHE_RSA_WITH_AES_128_GCM_SHA256</Item>...

我读过Oracle Java 8
应该支持这些协议,但是OpenJDK可能不支持这些协议吗?还是应该以某种方式启用它?

更新资料

Oracle的JCE加密提供程序安装在下jre/lib/security/,但没有帮助。

答案1

小编典典

因此,我正在运行类似的设置,其中一个AWS盒子运行openjdk-1.8.0.51。为我解决的是像这样添加bouncycastle作为提供程序:

  • 添加bcprov-<verion>.jar/usr/lib/jvm/jre/lib/ext

  • 编辑/usr/lib/jvm/jre/lib/security/java.security将以下行添加到提供程序列表中:

    security.provider.6=org.bouncycastle.jce.provider.BouncyCastleProvider

(我将其添加为第六项,但如果愿意,可以按顺序添加更高的项)

重新启动了我的应用程序,并能够使用基于EC的密码套件,例如TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

ArchLinux pacman 安装 openjdk

ArchLinux pacman 安装 openjdk

刚在 vm 上装了个 archlinux,然后配 java,用 pacman -S jre7-openjdk 安装,配置环境变量的时候,不知道怎么配,网上的说法都是在 /opt/jdk 下,但是我的 /opt 下面是空的,尝试在 /usr/bin 和 /usr/sbin 里面找,也没有找到~~请教高手

环境: 3.4.7-1-ARCH

安装:

[root@glide ~]# pacman -S jre7-openjdk
resolving dependencies...
looking for inter-conflicts...

Targets (17): hicolor-icon-theme-0.12-2  kbproto-1.0.6-1  libice-1.0.8-1
              libsm-1.2.1-1  libx11-1.5.0-1  libxau-1.0.7-1  libxcb-1.8.1-1
              libxdmcp-1.1.1-1  libxext-1.3.1-1  libxmu-1.1.1-1  libxt-1.1.3-1
              xcb-proto-1.7.1-1  xdg-utils-1.1.0-2.20120520  xextproto-7.2.1-1
              xorg-xset-1.2.2-1  xproto-7.0.23-1  jre7-openjdk-7.u5_2.2.1-1

Total Installed Size:   29.58 MiB

Proceed with installation? [Y/n] Y
(17/17) checking package integrity                 [######################] 100%
(17/17) loading package files                      [######################] 100%
(17/17) checking for file conflicts                [######################] 100%
(17/17) checking available disk space              [######################] 100%
( 1/17) installing xcb-proto                       [######################] 100%
( 2/17) installing xproto                          [######################] 100%
( 3/17) installing libxdmcp                        [######################] 100%
( 4/17) installing libxau                          [######################] 100%
( 5/17) installing libxcb                          [######################] 100%
( 6/17) installing kbproto                         [######################] 100%
( 7/17) installing libx11                          [######################] 100%
( 8/17) installing xextproto                       [######################] 100%
( 9/17) installing libxext                         [######################] 100%
(10/17) installing libice                          [######################] 100%
(11/17) installing libsm                           [######################] 100%
(12/17) installing libxt                           [######################] 100%
(13/17) installing libxmu                          [######################] 100%
(14/17) installing xorg-xset                       [######################] 100%
(15/17) installing xdg-utils                       [######################] 100%
Optional dependencies for xdg-utils
    kdebase-runtime: for KDE support in xdg-open
    libgnome: for GNOME support in xdg-open
    exo: for Xfce support in xdg-open
    xorg-xprop: for Xfce support in xdg-open
    pcmanfm: for LXDE support in xdg-open
    perl-file-mimeinfo: for generic support in xdg-open
(16/17) installing hicolor-icon-theme              [######################] 100%
(17/17) installing jre7-openjdk                    [######################] 100%
when you use a non-reparenting window manager
set _JAVA_AWT_WM_NONREPARENTING=1 in
/etc/profile.d/jre.sh
Optional dependencies for jre7-openjdk
    icedtea-web-java7: web browser plugin + Java Web Start
    alsa-lib: for basic sound support
    giflib: for gif format support
    libpulse: for advanced sound support
    gtk2: for the Gtk+ look and feel - desktop usage
    libxtst: linked in xawt/libmawt.so - desktop usage
[root@glide ~]#

Eclipse OpenJ9 v0.39 发布,支持 OpenJDK 20 新特性

Eclipse OpenJ9 v0.39 发布,支持 OpenJDK 20 新特性

Eclipse OpenJ9 是一个高性能、开源的 Java 虚拟机,最初由 IBM 开发,后来交由 Eclipse 基金会维护。

近日,Eclipse OpenJ9 发布了 v0.39 版本,带来了对 OpenJDK 20 的支持,以及一些其他的改进和修复。

OpenJDK 20 是 Java 的最新版本,包含了一些新的特性,如最新的向量 API、更新的虚拟线程实现、外部函数和内存 API 等。Eclipse OpenJ9 v0.39 能够支持这些新特性,并且在性能和稳定性方面也有所提升。此外,OpenJ9 v0.39 还提高了对 RHEL8 的要求,需要至少 RHEL 8.6 版本,并且修复了一些其他的问题。

Eclipse OpenJ9 v0.39 的下载地址和更多细节可以在 GitHub 和 Eclipse.org 上找到。


相关链接、相关信息来源:
[1]: https://www.phoronix.com/news/Eclipse-OpenJ9-v0.39 "Eclipse OpenJ9 v0.39 Released With OpenJDK 20 Support - Phoronix"

linux openjdk1.8安装

linux openjdk1.8安装

记一次linux 上使用yum 安装openjdk1.8过程


  1. 使用yum查找jdk: yum search java|grep jdk
    clipboard.png

    • 使用yum时遇到上图所示问题,解决办法(修改dns配置):

      vi /etc/resolv.conf
      在文件/etc/resolv.conf最后写入:nameserver 8.8.8.8
    • 之后再执行查找命令,结果如下图所示,clipboard.png

  2. 执行安装命令:yum install java-1.8.0-openjdk
    如遇clipboard.png,输入y即可

    安装成功后,默认安装路径在/usr/lib/jvm/下边,
    如/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el6_9.x86_64

    查看安装路径(如下图所示):
    which java
    ls -lrt /usr/bin/java
    ...
    clipboard.png

  3. 验证java是否安装成功

    • 查看java版本:java -version

      clipboard.png

    • 查看java是否可用:javac
      clipboard.png

      错误原因:默认安装完只有运行环境,java安装目录下只有jre文件夹

  4. 安装开发环境yum install java-1.8.0-openjdk-devel.x86_64
    安装完可看到java安装目录下出现bin、lib等文件夹:
    clipboard.png

    再次输入javac
    clipboard.png
    说明安装成功

  5. 设置环境变量
    修改/etc/profile文件:vi /etc/profile
    在profile文件末尾新增如下内容:

       #set java environment
       JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el6_9.x86_64
       JRE_HOME=$JAVA_HOME/jre
       CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
       PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
       export JAVA_HOME JRE_HOME CLASS_PATH PATH
       

    如下图所示:
    clipboard.png

    使环境变量生效:source /etc/profileclipboard.png


至此jdk安装成功

linux 上使用yum 安装openjdk1.8

linux 上使用yum 安装openjdk1.8

 

  1. 使用yum查找jdk: yum search java|grep jdk

    # yum search java|grep jdk
    ldapjdk-javadoc.noarch : Javadoc for ldapjdk
    java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
    java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
    java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
    java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
    java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
    java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
    java-1.7.0-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
    java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
    java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
    java-1.7.0-openjdk-headless.x86_64 : The OpenJDK runtime environment without
    java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
    java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
    java-1.8.0-openjdk.i686 : OpenJDK Runtime Environment
    java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
    java-1.8.0-openjdk-accessibility.i686 : OpenJDK accessibility connector
    java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
    java-1.8.0-openjdk-accessibility-debug.i686 : OpenJDK accessibility connector
    java-1.8.0-openjdk-accessibility-debug.x86_64 : OpenJDK accessibility connector
    java-1.8.0-openjdk-debug.i686 : OpenJDK Runtime Environment with full debug on
    java-1.8.0-openjdk-debug.x86_64 : OpenJDK Runtime Environment with full debug on
    java-1.8.0-openjdk-demo.i686 : OpenJDK Demos
    java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos
    java-1.8.0-openjdk-demo-debug.i686 : OpenJDK Demos with full debug on
    java-1.8.0-openjdk-demo-debug.x86_64 : OpenJDK Demos with full debug on
    java-1.8.0-openjdk-devel.i686 : OpenJDK Development Environment
    java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
    java-1.8.0-openjdk-devel-debug.i686 : OpenJDK Development Environment with full
    java-1.8.0-openjdk-devel-debug.x86_64 : OpenJDK Development Environment with
    java-1.8.0-openjdk-headless.i686 : OpenJDK Runtime Environment
    java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment
    java-1.8.0-openjdk-headless-debug.i686 : OpenJDK Runtime Environment with full
    java-1.8.0-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full
    java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation
    java-1.8.0-openjdk-javadoc-debug.noarch : OpenJDK API Documentation for packages
    java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK API Documentation compressed in
    java-1.8.0-openjdk-javadoc-zip-debug.noarch : OpenJDK API Documentation
    java-1.8.0-openjdk-src.i686 : OpenJDK Source Bundle
    java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle
    java-1.8.0-openjdk-src-debug.i686 : OpenJDK Source Bundle for packages with
    java-1.8.0-openjdk-src-debug.x86_64 : OpenJDK Source Bundle for packages with
    java-11-openjdk.i686 : OpenJDK Runtime Environment 11
    java-11-openjdk.x86_64 : OpenJDK Runtime Environment 11
    java-11-openjdk-debug.i686 : OpenJDK Runtime Environment 11 with full debug on
    java-11-openjdk-debug.x86_64 : OpenJDK Runtime Environment 11 with full debug on
    java-11-openjdk-demo.i686 : OpenJDK Demos 11
    java-11-openjdk-demo.x86_64 : OpenJDK Demos 11
    java-11-openjdk-demo-debug.i686 : OpenJDK Demos 11 with full debug on
    java-11-openjdk-demo-debug.x86_64 : OpenJDK Demos 11 with full debug on
    java-11-openjdk-devel.i686 : OpenJDK Development Environment 11
    java-11-openjdk-devel.x86_64 : OpenJDK Development Environment 11
    java-11-openjdk-devel-debug.i686 : OpenJDK Development Environment 11 with full
    java-11-openjdk-devel-debug.x86_64 : OpenJDK Development Environment 11 with
    java-11-openjdk-headless.i686 : OpenJDK Headless Runtime Environment 11
    java-11-openjdk-headless.x86_64 : OpenJDK Headless Runtime Environment 11
    java-11-openjdk-headless-debug.i686 : OpenJDK Runtime Environment with full
    java-11-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full
    java-11-openjdk-javadoc.i686 : OpenJDK 11 API documentation
    java-11-openjdk-javadoc.x86_64 : OpenJDK 11 API documentation
    java-11-openjdk-javadoc-debug.i686 : OpenJDK 11 API documentation for packages
    java-11-openjdk-javadoc-debug.x86_64 : OpenJDK 11 API documentation for packages
    java-11-openjdk-javadoc-zip.i686 : OpenJDK 11 API documentation compressed in
    java-11-openjdk-javadoc-zip.x86_64 : OpenJDK 11 API documentation compressed in
    java-11-openjdk-javadoc-zip-debug.i686 : OpenJDK 11 API documentation compressed
    java-11-openjdk-javadoc-zip-debug.x86_64 : OpenJDK 11 API documentation
    java-11-openjdk-jmods.i686 : JMods for OpenJDK 11
    java-11-openjdk-jmods.x86_64 : JMods for OpenJDK 11
    java-11-openjdk-jmods-debug.i686 : JMods for OpenJDK 11 with full debug on
    java-11-openjdk-jmods-debug.x86_64 : JMods for OpenJDK 11 with full debug on
    java-11-openjdk-src.i686 : OpenJDK Source Bundle 11
    java-11-openjdk-src.x86_64 : OpenJDK Source Bundle 11
    java-11-openjdk-src-debug.i686 : OpenJDK Source Bundle for packages with debug
    java-11-openjdk-src-debug.x86_64 : OpenJDK Source Bundle 11 for packages with
    ldapjdk.noarch : The Mozilla LDAP Java SDK
  2. 执行安装命令:yum install java-1.8.0-openjdk

    安装成功后,默认安装路径在/usr/lib/jvm/下边,
    如/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.144-0.b01.el6_9.x86_64

    查看安装路径(如下所示):
    which java
    ls -lrt /usr/bin/java

    [root@preproduct1 ~]# which java
    /usr/bin/java
    [root@preproduct1 ~]# echo $JAVA_HOME
    /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
    [root@preproduct1 ~]# ls -lrt /usr/bin/java
    lrwxrwxrwx 1 root root 22 Feb 13 10:40 /usr/bin/java -> /etc/alternatives/java
    [root@preproduct1 ~]# ls -lrt /etc/alternatives/java
    lrwxrwxrwx 1 root root 73 Feb 13 10:40 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre/bin/java
    [root@preproduct1 ~]# cd /usr/lib/jvm
    [root@preproduct1 /usr/lib/jvm]# ll
    total 4
    lrwxrwxrwx 1 root root   26 Feb 13 10:44 java -> /etc/alternatives/java_sdk
    lrwxrwxrwx 1 root root   32 Feb 13 10:44 java-1.8.0 -> /etc/alternatives/java_sdk_1.8.0
    lrwxrwxrwx 1 root root   40 Feb 13 10:44 java-1.8.0-openjdk -> /etc/alternatives/java_sdk_1.8.0_openjdk
    drwxr-xr-x 7 root root 4096 Feb 13 10:44 java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
    lrwxrwxrwx 1 root root   34 Feb 13 10:44 java-openjdk -> /etc/alternatives/java_sdk_openjdk
    lrwxrwxrwx 1 root root   21 Feb 13 10:40 jre -> /etc/alternatives/jre
    lrwxrwxrwx 1 root root   27 Feb 13 10:40 jre-1.8.0 -> /etc/alternatives/jre_1.8.0
    lrwxrwxrwx 1 root root   35 Feb 13 10:40 jre-1.8.0-openjdk -> /etc/alternatives/jre_1.8.0_openjdk
    lrwxrwxrwx 1 root root   51 Feb 13 10:40 jre-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64 -> java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/jre
    lrwxrwxrwx 1 root root   29 Feb 13 10:40 jre-openjdk -> /etc/alternatives/jre_openjdk
  3. 验证java是否安装成功

    • 查看java版本:java -version

      # java -version
      openjdk version "1.8.0_191"
      OpenJDK Runtime Environment (build 1.8.0_191-b12)
      OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)
    • 查看java是否可用:javac

      # javac
      -bash: javac: command not found

      错误原因:默认安装完只有运行环境,java安装目录下只有jre文件夹

  4. 安装开发环境yum install java-1.8.0-openjdk-devel.x86_64
    安装完可看到java安装目录下出现bin、lib等文件夹:

    [root@preproduct1 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64]# l
    total 20
    drwxr-xr-x 2 root root 4096 Feb 13 10:44 bin
    drwxr-xr-x 3 root root 4096 Feb 13 10:44 include
    drwxr-xr-x 4 root root 4096 Feb 13 10:40 jre
    drwxr-xr-x 3 root root 4096 Feb 13 10:44 lib
    drwxr-xr-x 2 root root 4096 Feb 13 10:44 tapset

    再次输入javac说明安装成功

    # javac
    Usage: javac <options> <source files>
    where possible options include:
      -g                         Generate all debugging info
      -g:none                    Generate no debugging info
      -g:{lines,vars,source}     Generate only some debugging info
      -nowarn                    Generate no warnings
      -verbose                   Output messages about what the compiler is doing
      -deprecation               Output source locations where deprecated APIs are use
      -classpath <path>          Specify where to find user class files and annotationocessors
      -cp <path>                 Specify where to find user class files and annotationocessors
      -sourcepath <path>         Specify where to find input source files
      -bootclasspath <path>      Override location of bootstrap class files
      -extdirs <dirs>            Override location of installed extensions
      -endorseddirs <dirs>       Override location of endorsed standards path
      -proc:{none,only}          Control whether annotation processing and/or compilat is done.
      -processor <class1>[,<class2>,<class3>...] Names of the annotation processors ton; bypasses default discovery process
      -processorpath <path>      Specify where to find annotation processors
      -parameters                Generate metadata for reflection on method parameters
      -d <directory>             Specify where to place generated class files
      -s <directory>             Specify where to place generated source files
      -h <directory>             Specify where to place generated native header files
      -implicit:{none,class}     Specify whether or not to generate class files for imcitly referenced files
      -encoding <encoding>       Specify character encoding used by source files
      -source <release>          Provide source compatibility with specified release
      -target <release>          Generate class files for specific VM version
      -profile <profile>         Check that API used is available in the specified proe
      -version                   Version information
      -help                      Print a synopsis of standard options
      -Akey[=value]              Options to pass to annotation processors
      -X                         Print a synopsis of nonstandard options
      -J<flag>                   Pass <flag> directly to the runtime system
      -Werror                    Terminate compilation if warnings occur
      @<filename>                Read options and filenames from file
  5. 设置环境变量
    修改/etc/profile文件:vi /etc/profile
    在profile文件末尾新增如下内容:

    #set java environment
       JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64
       JRE_HOME=$JAVA_HOME/jre
       CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
       PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
       export JAVA_HOME JRE_HOME CLASS_PATH PATH

    使环境变量生效:source /etc/profile

    [root@preproduct1 /usr/lib/jvm]# cd /usr/lib/jvm
    [root@preproduct1 /usr/lib/jvm]# cd java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64/
    [root@preproduct1 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64]# source /etc/profile
    [root@preproduct1 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64]# echo $JAVA_HOME
    /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-1.el7_6.x86_64

至此jdk安装成功

关于EC2 Linux机器上安装的OpenJDK 8不支持ECDHE密码套件openjdk没有jstack的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于ArchLinux pacman 安装 openjdk、Eclipse OpenJ9 v0.39 发布,支持 OpenJDK 20 新特性、linux openjdk1.8安装、linux 上使用yum 安装openjdk1.8等相关知识的信息别忘了在本站进行查找喔。

本文标签: