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
相关推荐
用户33154891110711 分钟前
【零停机】一次400万用户数据的双写迁移技术详解
java·面试
柚几哥哥21 分钟前
IntelliJ IDEA全栈Git指南:从零构建到高效协作开发
java·git·intellij-idea
技术liul26 分钟前
解决Spring Boot Configuration Annotation Processor not configured
java·spring boot·后端
博观而约取30 分钟前
Linux 和 macOS 终端中常见的快捷键操作
linux·运维·macos
chushiyunen37 分钟前
dom操作笔记、xml和document等
xml·java·笔记
whisperrr.37 分钟前
【spring01】Spring 管理 Bean-IOC,基于 XML 配置 bean
xml·java·spring
chushiyunen40 分钟前
tomcat使用笔记、启动失败但是未打印日志
java·笔记·tomcat
天上掉下来个程小白1 小时前
HttpClient-03.入门案例-发送POST方式请求
java·spring·httpclient·苍穹外卖
ModestCoder_1 小时前
将一个新的机器人模型导入最新版isaacLab进行训练(以unitree H1_2为例)
android·java·机器人
林政硕(Cohen0415)1 小时前
Linux驱动开发进阶(三)- 热插拔机制
linux·驱动开发·热插拔