You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04下NetBeans 18安装C++插件遇unpack200问题求助

解决Ubuntu 22.04安装NetBeans 18 C++插件时unpack200缺失问题

问题原因

Ubuntu 22.04默认搭载的OpenJDK 11及以上版本已移除unpack200工具,而NetBeans 18的C++插件安装流程依赖该工具,导致安装卡住。

解决方案

方案一:安装OpenJDK 8(自带unpack200)

  • 执行以下命令安装OpenJDK 8:
    sudo apt update && sudo apt install openjdk-8-jdk
    
  • 配置NetBeans使用JDK 8:
    1. 打开NetBeans,进入Tools -> Java Platforms
    2. 点击Add Platform,选择/usr/lib/jvm/java-8-openjdk-amd64路径
    3. 将JDK 8设为默认平台,重启NetBeans后重新安装C++插件

方案二:单独安装unpack200工具

  • 安装包含unpack200的OpenJDK 8运行时包:
    sudo apt install openjdk-8-jre-headless
    
  • 创建软链接到系统全局PATH,确保NetBeans能找到:
    sudo ln -s /usr/lib/jvm/java-8-openjdk-amd64/bin/unpack200 /usr/local/bin/unpack200
    
  • 验证工具可用:
    unpack200 --version
    
  • 验证通过后,重新运行NetBeans的C++插件安装流程

注意事项

  • 插件安装完成后,可切换回原有的高版本JDK(如OpenJDK 17)作为NetBeans的运行环境,不影响后续使用
  • 所有命令需确保拥有管理员权限,必要时添加sudo

内容的提问来源于stack exchange,提问作者Mark Hurst

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 10:19:54