[{"data":1,"prerenderedAt":523},["ShallowReactive",2],{"content:\u002Fposts\u002Fubuntu-install-intellij-idea":3,"surround:\u002Fposts\u002Fubuntu-install-intellij-idea":513},{"id":4,"title":5,"body":6,"categories":488,"date":490,"description":491,"draft":492,"extension":493,"image":494,"meta":495,"navigation":497,"path":498,"permalink":494,"pinned":492,"published":494,"readingTime":499,"recommend":494,"references":494,"seo":504,"sitemap":505,"stem":506,"tags":507,"type":511,"updated":490,"__hash__":512},"content\u002Fposts\u002Fposts\u002Fubuntu-install-intellij-idea.md","Ubuntu安装IntelliJ IDEA",{"type":7,"value":8,"toc":462},"minimark",[9,19,24,27,34,51,55,60,70,89,93,99,102,106,110,116,120,128,140,149,228,233,245,248,254,258,336,340,346,357,361,367,371,375,381,385,400,404,410,414,420,424,427,459],[10,11,15],"alert",{"icon":12,"title":13,"type":14},"tabler:robot","AI 迁移提示","info",[16,17,18],"p",{},"本文由 AI 协助从旧站迁移，尚未完成逐篇人工审校；内容如有疏漏，将在复核后修订。",[20,21,23],"h2",{"id":22},"前言","📝 前言",[16,25,26],{},"IntelliJ IDEA 是 Java 开发的首选 IDE，本文将详细介绍如何在 Ubuntu 系统中安装 IDEA，并完成桌面应用配置和环境变量设置。",[16,28,29,33],{},[30,31,32],"strong",{},"环境说明","：",[35,36,37,41,44],"ul",{},[38,39,40],"li",{},"操作系统：Ubuntu 22.04 LTS \u002F 24.04 LTS",[38,42,43],{},"IDEA 版本：IntelliJ IDEA 2024.3.3 (或最新版)",[38,45,46,47],{},"安装位置：",[48,49,50],"code",{"code":50},"\u002Fopt\u002Fidea",[20,52,54],{"id":53},"二安装-idea-到-opt-目录","二、安装 IDEA 到 \u002Fopt 目录",[56,57,59],"h3",{"id":58},"_21-解压并移动文件","2.1 解压并移动文件",[61,62,68],"pre",{"className":63,"code":65,"language":66,"meta":67},[64],"language-bash","# 解压下载的文件\ntar -xzf ideaIC-2024.3.3.tar.gz\n\n# 创建目标目录（需要 sudo）\nsudo mkdir -p \u002Fopt\u002Fidea\n\n# 移动解压后的文件到 \u002Fopt\u002Fidea\nsudo mv idea-IC-243.23626.103\u002F* \u002Fopt\u002Fidea\u002F\n\n# 修改所有权，让当前用户可以读写\nsudo chown -R $USER:$USER \u002Fopt\u002Fidea\nsudo chmod -R 755 \u002Fopt\u002Fidea\n","bash","",[48,69,65],{"__ignoreMap":67},[71,72,73,78],"blockquote",{},[16,74,75],{},[30,76,77],{},"为什么要装到 \u002Fopt？",[35,79,80,86],{},[38,81,82,85],{},[48,83,84],{"code":84},"\u002Fopt"," 是 Linux 系统中存放第三方软件的标准目录",[38,87,88],{},"与其他系统软件隔离，便于管理",[56,90,92],{"id":91},"_22-验证安装","2.2 验证安装",[61,94,97],{"className":95,"code":96,"language":66,"meta":67},[64],"# 尝试启动 IDEA\n\u002Fopt\u002Fidea\u002Fbin\u002Fidea.sh\n",[48,98,96],{"__ignoreMap":67},[16,100,101],{},"如果能正常启动，说明安装成功。",[20,103,105],{"id":104},"四创建桌面快捷方式","四、创建桌面快捷方式",[56,107,109],{"id":108},"_41-创建桌面配置文件","4.1 创建桌面配置文件",[61,111,114],{"className":112,"code":113,"language":66,"meta":67},[64],"# 为当前用户创建桌面快捷方式\nnano ~\u002F.local\u002Fshare\u002Fapplications\u002Fidea.desktop\n",[48,115,113],{"__ignoreMap":67},[56,117,119],{"id":118},"_42-写入配置内容","4.2 写入配置内容",[61,121,126],{"className":122,"code":124,"language":125,"meta":67},[123],"language-ini","[Desktop Entry]\nEncoding=UTF-8\nVersion=1.0\nName=IntelliJ IDEA\nGenericName=Java IDE\nComment=IntelliJ IDEA - 强大的 Java 集成开发环境\nExec=\u002Fopt\u002Fidea\u002Fbin\u002Fidea %f\nIcon=\u002Fopt\u002Fidea\u002Fbin\u002Fidea.png\nTerminal=false\nType=Application\nCategories=Development;IDE;\nStartupWMClass=jetbrains-idea\nStartupNotify=true\nKeywords=java;ide;development;programming\n","ini",[48,127,124],{"__ignoreMap":67},[56,129,131,132,135,136,139],{"id":130},"_43-️-重要为什么用-idea-而不是-ideash","4.3 ⚠️ 重要：为什么用 ",[48,133,134],{"code":134},"idea"," 而不是 ",[48,137,138],{"code":138},"idea.sh","？",[16,141,142,143,145,146,148],{},"很多初学者会疑惑：bin 目录下有两个可执行文件 ",[48,144,134],{"code":134}," 和 ",[48,147,138],{"code":138},"，该用哪个？",[150,151,152,172],"table",{},[153,154,155],"thead",{},[156,157,158,163,166,169],"tr",{},[159,160,162],"th",{"align":161},"left","文件",[159,164,165],{"align":161},"类型",[159,167,168],{"align":161},"特点",[159,170,171],{"align":161},"适用场景",[173,174,175,205],"tbody",{},[156,176,177,182,185,199],{},[178,179,180],"td",{"align":161},[48,181,134],{"code":134},[178,183,184],{"align":161},"二进制启动器",[178,186,187,188,191,192,195,196,198],{"align":161},"- ",[30,189,190],{},"静默启动","，无日志输出",[193,194],"br",{},"- 不占用终端窗口",[193,197],{},"- 启动更快",[178,200,201,204],{"align":161},[30,202,203],{},"桌面快捷方式（推荐）","、日常使用",[156,206,207,211,214,225],{},[178,208,209],{"align":161},[48,210,138],{"code":138},[178,212,213],{"align":161},"Shell 脚本",[178,215,216,217,187,219,222,224],{"align":161},"- 显示详细启动日志",[193,218],{},[30,220,221],{},"会打开终端窗口",[193,223],{},"- 关闭终端会导致 IDEA 退出",[178,226,227],{"align":161},"调试启动问题、查看错误日志",[16,229,230,33],{},[30,231,232],{},"简单来说",[35,234,235,240],{},[38,236,237,238],{},"双击桌面图标时，你肯定不希望弹出一个黑乎乎的终端窗口——所以用 ",[48,239,134],{"code":134},[38,241,242,243],{},"如果 IDEA 启动失败需要看错误信息，才用 ",[48,244,138],{"code":138},[16,246,247],{},"验证一下：",[61,249,252],{"className":250,"code":251,"language":66,"meta":67},[64],"# 对比两种启动方式\n\u002Fopt\u002Fidea\u002Fbin\u002Fidea      # 静默启动，终端立即返回\n\u002Fopt\u002Fidea\u002Fbin\u002Fidea.sh   # 占用终端，显示日志\n",[48,253,251],{"__ignoreMap":67},[56,255,257],{"id":256},"_44-各字段说明","4.4 各字段说明",[150,259,260,270],{},[153,261,262],{},[156,263,264,267],{},[159,265,266],{"align":161},"字段",[159,268,269],{"align":161},"作用",[173,271,272,282,296,306,316,326],{},[156,273,274,279],{},[178,275,276],{"align":161},[48,277,278],{"code":278},"Name",[178,280,281],{"align":161},"应用菜单中显示的名称",[156,283,284,289],{},[178,285,286],{"align":161},[48,287,288],{"code":288},"Exec",[178,290,291,292,295],{"align":161},"启动命令，",[48,293,294],{"code":294},"%f"," 支持从文件管理器打开文件",[156,297,298,303],{},[178,299,300],{"align":161},[48,301,302],{"code":302},"Icon",[178,304,305],{"align":161},"图标文件路径",[156,307,308,313],{},[178,309,310],{"align":161},[48,311,312],{"code":312},"Categories",[178,314,315],{"align":161},"应用菜单中的分类",[156,317,318,323],{},[178,319,320],{"align":161},[48,321,322],{"code":322},"StartupWMClass",[178,324,325],{"align":161},"让任务栏正确分组图标",[156,327,328,333],{},[178,329,330],{"align":161},[48,331,332],{"code":332},"Keywords",[178,334,335],{"align":161},"搜索关键词，方便查找",[56,337,339],{"id":338},"_45-验证图标文件","4.5 验证图标文件",[61,341,344],{"className":342,"code":343,"language":66,"meta":67},[64],"# 检查图标文件是否存在\nls -l \u002Fopt\u002Fidea\u002Fbin\u002Fidea.png\n\n# 如果不存在，查找实际图标\nfind \u002Fopt\u002Fidea\u002Fbin -name \"*.png\" -o -name \"*.svg\"\n",[48,345,343],{"__ignoreMap":67},[16,347,348,349,352,353,356],{},"如果图标文件名不同（如 ",[48,350,351],{"code":351},"idea.svg","），修改 ",[48,354,355],{"code":355},"Icon="," 行的文件名。",[56,358,360],{"id":359},"_46-更新桌面数据库","4.6 更新桌面数据库",[61,362,365],{"className":363,"code":364,"language":66,"meta":67},[64],"update-desktop-database ~\u002F.local\u002Fshare\u002Fapplications\u002F\n",[48,366,364],{"__ignoreMap":67},[20,368,370],{"id":369},"六常见问题排查","六、常见问题排查",[56,372,374],{"id":373},"_61-权限不够","6.1 权限不够",[61,376,379],{"className":377,"code":378,"language":66,"meta":67},[64],"# 如果出现权限错误\nsudo chown -R $USER:$USER \u002Fopt\u002Fidea\nsudo chmod -R 755 \u002Fopt\u002Fidea\n",[48,380,378],{"__ignoreMap":67},[56,382,384],{"id":383},"_62-图标不显示","6.2 图标不显示",[35,386,387,390,397],{},[38,388,389],{},"检查图标文件路径是否正确",[38,391,392,393,396],{},"尝试使用 ",[48,394,395],{"code":395},".svg"," 格式的图标",[38,398,399],{},"确认文件名大小写",[56,401,403],{"id":402},"_63-无法从菜单找到","6.3 无法从菜单找到",[61,405,408],{"className":406,"code":407,"language":66,"meta":67},[64],"# 重新更新桌面数据库\nsudo update-desktop-database \u002Fusr\u002Fshare\u002Fapplications\u002F\nupdate-desktop-database ~\u002F.local\u002Fshare\u002Fapplications\u002F\n",[48,409,407],{"__ignoreMap":67},[56,411,413],{"id":412},"_64-环境变量不生效","6.4 环境变量不生效",[61,415,418],{"className":416,"code":417,"language":66,"meta":67},[64],"# 重新加载配置\nsource ~\u002F.bashrc\n\n# 或重启终端\n",[48,419,417],{"__ignoreMap":67},[20,421,423],{"id":422},"总结","📌 总结",[16,425,426],{},"通过本文的步骤，你完成了：",[428,429,430,433,439,442,448,456],"ol",{},[38,431,432],{},"✅ IntelliJ IDEA 的下载和解压",[38,434,435,436,438],{},"✅ 安装到 ",[48,437,84],{"code":84}," 系统目录",[38,440,441],{},"✅ 环境变量配置",[38,443,444,445,447],{},"✅ 桌面快捷方式创建（使用 ",[48,446,134],{"code":134}," 二进制启动器）",[38,449,450,451,145,453,455],{},"✅ 理解 ",[48,452,134],{"code":134},[48,454,138],{"code":138}," 的区别",[38,457,458],{},"✅ 文件关联支持",[16,460,461],{},"现在你的 Ubuntu 系统已经配置好了专业的 Java 开发环境，可以开始愉快的编码了！",{"title":67,"searchDepth":463,"depth":463,"links":464},4,[465,467,472,481,487],{"id":22,"depth":466,"text":23},2,{"id":53,"depth":466,"text":54,"children":468},[469,471],{"id":58,"depth":470,"text":59},3,{"id":91,"depth":470,"text":92},{"id":104,"depth":466,"text":105,"children":473},[474,475,476,478,479,480],{"id":108,"depth":470,"text":109},{"id":118,"depth":470,"text":119},{"id":130,"depth":470,"text":477},"4.3 ⚠️ 重要：为什么用 idea 而不是 idea.sh？",{"id":256,"depth":470,"text":257},{"id":338,"depth":470,"text":339},{"id":359,"depth":470,"text":360},{"id":369,"depth":466,"text":370,"children":482},[483,484,485,486],{"id":373,"depth":470,"text":374},{"id":383,"depth":470,"text":384},{"id":402,"depth":470,"text":403},{"id":412,"depth":470,"text":413},{"id":422,"depth":466,"text":423},[489],"开发","2026-03-03","详解在 Ubuntu 系统下安装 IntelliJ IDEA 的标准流程，涵盖手动解压安装、创建桌面快捷方式及全局环境变量配置。",false,"md",null,{"slots":496},{},true,"\u002Fposts\u002Fubuntu-install-intellij-idea",{"text":500,"minutes":501,"time":502,"words":503},"5 min read",4.33,259800,866,{"title":5,"description":491},{"loc":498},"posts\u002Fposts\u002Fubuntu-install-intellij-idea",[508,509,510],"Ubuntu","IntelliJ IDEA","开发环境","tech","m9MDKcaTM9cJtBs0zf3VfugCnOzUnkvvyFleqNMheck",[514,519],{"title":515,"path":516,"stem":517,"date":518,"type":511,"children":-1},"Ubuntu Server 安装教程与配置优化","\u002Fposts\u002Fubuntu-install-config","posts\u002Fposts\u002Fubuntu-install-config","2026-03-01",{"title":520,"path":521,"stem":522,"date":490,"type":511,"children":-1},"视频压缩指南","\u002Fposts\u002Fvideo-compression","posts\u002Fposts\u002Fvideo-compression",1788712223489]