如何在Ubuntu上集成Java编译工具

在Ubuntu上集成Java编译工具的核心是安装JDK(含javac编译器),以下是具体步骤:

  1. 安装JDK

    • 推荐OpenJDK(系统默认仓库,无需额外配置):
      sudo apt update  
      sudo apt install openjdk-17-jdk  # 安装最新LTS版本(如OpenJDK 17)  
      
    • 需Oracle JDK(需手动添加仓库):
      sudo add-apt-repository ppa:linuxuprising/java -y  
      sudo apt update  
      sudo apt install oracle-java17-installer  # 安装Oracle JDK 17  
      
  2. 验证安装
    运行以下命令检查版本,确认安装成功:

    java -version  # 查看JRE版本  
    javac -version # 查看编译器版本  
    
  3. 配置环境变量(可选)
    若需自定义路径或切换多版本,可手动设置JAVA_HOME

    sudo nano /etc/environment  
    

    添加以下内容(以实际安装路径为准):

    JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64"  
    PATH="$JAVA_HOME/bin:$PATH"  
    

    保存后执行:

    source /etc/environment  
    echo $JAVA_HOME  # 验证变量生效  
    
  4. 使用编译工具

    • 编译Java文件:
      javac HelloWorld.java  # 生成.class字节码文件  
      
    • 运行程序:
      java HelloWorld  # 直接运行类文件(无需.class后缀)  
      

说明

  • OpenJDK是Ubuntu默认推荐方案,安装简便且支持自动配置。
  • Oracle JDK需手动处理依赖,适合需要特定功能的场景(如商业支持)。
  • 多版本切换可通过update-alternatives工具管理。

以上步骤参考自。