讲师中心 微信公众号

工具推荐

视频效率加速
Laper
Laper

剧本策划到成片协作

updream

一键生成高质量推广成片

AniShort
AniShort

AI短剧协同制作平台

剧云
剧云

中文短剧剧本制作平台

银河麒麟系统怎么安装IntelliJ IDEA

落强吖_5082

落强吖_5082

发布时间:2026-11-10 06:08:51

|

533人浏览过

|

来源于php中文网

原创

在银河麒麟系统安装IntelliJ IDEA需严格匹配ARM64/x86_64架构、配置毕昇JDK 17为JAVA_HOME、解压至/opt、授权idea.sh、添加PATH及.desktop文件,否则将导致启动失败、黑屏或命令无效。

银河麒麟系统怎么安装intellij idea

在银河麒麟系统上安装IntelliJ IDEA需严格匹配ARM64或AMD64架构、手动配置毕昇JDK 17并设为全局JAVA_HOME、解压至/opt、授权idea.sh、添加PATH与.desktop桌面入口,否则会因架构不匹配、JDK缺失或.desktop路径错误导致启动失败、黑屏或命令行调用无效。

确认系统架构并下载对应IDEA版本

打开终端,执行uname -m。若输出aarch64,说明是ARM64架构,必须下载ARM64专用包;若输出x86_64,则选标准x64版——【下载错架构会导致idea.sh无法执行,报错Exec format error】。

访问JetBrains官网Linux下载页,点击对应架构标签页(ARM64或x64),下载ideaIU-*.tar.gz(Ultimate)或ideaIC-*.tar.gz(Community)最新稳定版;2026.1是当前实测兼容性最好的版本。

下载完成后文件默认保存在~/Downloads/目录下,无需移动,直接进入下一步。

安装并配置毕昇JDK 17

银河麒麟V10预装的是OpenJDK 8 JRE,而IntelliJ IDEA要求外部JDK 11+用于项目编译,且必须与系统架构一致;仅靠IDEA自带的JBR无法支撑Java开发。

方法一:使用毕昇JDK(推荐,国产深度适配)
① 访问毕昇JDK官网,下载对应架构的tar.gz包,例如:bjdk-17.0.10-linux-aarch64.tar.gz(ARM64)或bjdk-17.0.10-linux-x64.tar.gz(AMD64);
② 解压至系统级路径:sudo tar -zxvf bjdk-*.tar.gz -C /opt/;
③ 创建统一软链接:sudo ln -s /opt/bjdk-17.0.10 /opt/jdk;
④ 编辑全局环境变量:sudo nano /etc/profile,末尾追加三行:
export JAVA_HOME=/opt/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
⑤ 执行source /etc/profile,再运行java -version,输出必须含17.0.10和aarch64或x86_64字样。

解压IDEA并授权启动脚本

这一步操作起来很简单,直接把压缩包拖进终端执行就行,但路径和权限缺一不可。

进入下载目录:cd ~/Downloads;

解压到系统级目录:sudo tar -zxvf ideaIU-*.tar.gz -C /opt/(Ultimate)或sudo tar -zxvf ideaIC-*.tar.gz -C /opt/(Community);

赋予执行权限:sudo chmod +x /opt/idea-*/bin/idea.sh——这一步漏掉会导致双击.desktop图标无反应,也禁止用chmod 777,存在安全风险。

配置PATH与创建桌面启动器

为支持终端全局调用及桌面菜单集成,必须完成这两步,否则无法从应用菜单启动或在任意路径下输入idea启动。

Instagram Content Ideas Generator
Instagram Content Ideas Generator

使用3×3×10框架生成90+个个性化Instagram内容创意,用AI编辑器精选最佳创意,并将获胜者扩展为可操作的简洁内容。

下载

向系统环境配置追加路径:echo 'export PATH=/opt/idea-*/bin:$PATH' | sudo tee -a /etc/profile;

使变量立即生效:source /etc/profile;

创建桌面启动器文件:sudo nano /usr/share/applications/idea.desktop;

填入以下内容(注意替换Exec和Icon中的实际路径):
[Desktop Entry]
Name=IntelliJ IDEA
Exec=/opt/idea-*/bin/idea.sh
Icon=/opt/idea-*/bin/idea.png
Type=Application
Categories=Development;IDE;

赋予权限并刷新菜单:sudo chmod +x /usr/share/applications/idea.desktop && sudo update-desktop-database。

首次启动并绑定Project SDK

点击开始菜单→搜索“IntelliJ IDEA”→点击图标启动;或在终端输入idea启动。

首次启动时,IDE会提示选择UI主题、是否导入设置,按需勾选后点击Continue;

进入欢迎界面后,点击New Project → 在左侧面板选择Java → 点击Next → 在SDK下拉框中点击Download JDK旁的... → 选择/opt/jdk路径 → 点击OK;

此时IDE自动识别该JDK为Project SDK,后续新建Java项目即可直接编译运行。

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

Flowith
Flowith Hot

Flowith是一款基于画布和智能体工作流的 AI 协作工作空间。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
string转int
string转int

在编程中,我们经常会遇到需要将字符串(str)转换为整数(int)的情况。这可能是因为我们需要对字符串进行数值计算,或者需要将用户输入的字符串转换为整数进行处理。php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

7319

2023.08.02

int占多少字节
int占多少字节

int占4个字节,意味着一个int变量可以存储范围在-2,147,483,648到2,147,483,647之间的整数值,在某些情况下也可能是2个字节或8个字节,int是一种常用的数据类型,用于表示整数,需要根据具体情况选择合适的数据类型,以确保程序的正确性和性能。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3485

2024.08.29

c++怎么把double转成int
c++怎么把double转成int

本专题整合了 c++ double相关教程,阅读专题下面的文章了解更多详细内容。

4588

2025.08.29

C++中int的含义
C++中int的含义

本专题整合了C++中int相关内容,阅读专题下面的文章了解更多详细内容。

3065

2025.08.29

idea快捷键大全
idea快捷键大全

本专题为大家提供idea快捷键相关的文章,帮助大家解决问题。

3122

2023.08.03

idea如何集成Tomcat
idea如何集成Tomcat

idea集成Tomcat的步骤:1、添加Tomcat服务器配置;2、配置项目部署;3、运行Tomcat服务器;4、访问项目;5、注意事项;6、关闭Tomcat服务器。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

324

2024.02.23

idea怎么配置maven
idea怎么配置maven

idea配置maven的步骤:1、打开intellij idea,并确保已安装maven integration插件,可以在"file"菜单中选择"settings",然后在"plugins"选项卡中搜索并安装maven integration插件等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

352

2024.02.23

eclipse和idea有什么区别
eclipse和idea有什么区别

eclipse和idea的区别:1、平台支持;2、内存占用;3、插件系统;4、智能代码提示;5、界面设计;6、调试功能;7、学习曲线。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

662

2024.02.23

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

40

2026.11.06

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn