debian

Java在Debian上编译的详细步骤

小樊
48
2025-08-28 05:44:34
栏目: 编程语言

以下是在Debian上编译Java的详细步骤(以OpenJDK为例):

  1. 安装依赖工具
    更新系统并安装编译所需的工具包(含JDK基础环境):

    sudo apt update  
    sudo apt install build-essential openjdk-11-jdk maven git  
    
  2. 获取Java源码
    从官方GitHub仓库克隆源码(以OpenJDK 11为例):

    git clone --recursive https://github.com/openjdk/jdk11.git  
    cd jdk11  
    
  3. 配置编译环境
    运行配置脚本,指定JDK安装路径(可自定义):

    bash configure --with-jdk-home=/usr/lib/jvm/java-11-openjdk-amd64  
    
  4. 编译源码
    使用构建工具执行编译(过程可能较长):

    make images  # 或使用Maven:mvn install -DskipTests  
    
  5. 安装编译结果
    将生成的二进制文件安装到系统目录:

    sudo make install  # 或手动复制文件到目标路径  
    
  6. 验证编译结果
    检查安装路径下的Java版本:

    /usr/lib/jvm/jdk-11/bin/java -version  
    
  7. 配置环境变量(可选)
    编辑~/.bashrc,添加以下内容并生效:

    export JAVA_HOME=/usr/lib/jvm/jdk-11  
    export PATH=$JAVA_HOME/bin:$PATH  
    source ~/.bashrc  
    

说明

0
看了该问题的人还看了