linux ubuntu编译 openjdk11

  1. 下载openjdk
    https://github.com/openjdk/jdk11u/tags 选择gz压缩包,而不是zip

  2. 安装jdk11
    https://www.oracle.com/java/technologies/downloads/#java11

  3. 安装依赖库

    sudo apt-get install libx11-dev libxext-dev libxrender-dev libxrandr-dev libxtst-dev libxt-dev libasound2-dev libcups2-dev

  4. 编译

    chmod +x configure
    ./configure
    make

编译成功

复制代码
Compiling 4 files for BUILD_JIGSAW_TOOLS
Stopping sjavac server
Finished building target 'default (exploded-image)' in configuration 'linux-x86_64-normal-server-release'
  1. 产物位置
    build/linux-x86_64-normal-server-release/jdk/bin
  2. 参考
    https://blog.csdn.net/quantum7/article/details/125064687
相关推荐
麦烤楽鸡翅2 分钟前
【模板】二维前缀和 (牛客)
java·c++·算法·秋招·春招·二维前缀和·面试算法题
Mos_x13 分钟前
集成RabbitMQ+MQ常用操作
java·后端
Dreamboat-L1 小时前
使用VMware安装centos的详细流程(保姆级教程)
linux·运维·centos
white-persist1 小时前
汇编代码详细解释:汇编语言如何转化为对应的C语言,怎么转化为对应的C代码?
java·c语言·前端·网络·汇编·安全·网络安全
蓦然回首的风度1 小时前
【运维记录】Centos 7 基础命令缺失
linux·运维·centos
程序员阿达1 小时前
开题报告之基于SpringBoot框架的图书借阅系统的设计与实现
java·spring boot·后端
Eoch771 小时前
吃透 Java 核心技术:JVM 调优、并发安全、微服务开发,解决 90% 企业级场景问题
java·后端
kblj55552 小时前
学习Linux——网络基础管理
linux·网络·学习
yaoxin5211232 小时前
229. Java 集合 - 操作集合中的多个元素(批量操作)
java·开发语言·python
C++chaofan2 小时前
MyBatis - Plus学习笔记
java·spring boot·笔记·后端·mysql·架构·mybatis