0

0

Java开发环境_麒麟OS下JDK与IDE(Eclipse/IDEA)安装

P粉602998670

P粉602998670

发布时间:2026-02-10 09:28:46

|

843人浏览过

|

来源于php中文网

原创

麒麟系统部署Java环境需适配架构并正确配置:下载对应JDK解压至/opt/,设软链接并配置/etc/profile;通过软件中心安装Eclipse或手动安装IDEA;在IDE中分别配置JDK路径与Maven;最后新建项目验证编译运行。

java开发环境_麒麟os下jdk与ide(eclipse/idea)安装

如果您在麒麟操作系统上部署Java开发环境,但JDK或IDE无法正常安装与识别,则可能是由于系统架构适配、依赖库缺失或环境变量配置错误所致。以下是完成JDK与Eclipse/IDEA安装的具体步骤:

一、安装适配麒麟OS的JDK

麒麟OS基于Linux内核,主流版本采用ARM64或AMD64架构,需选用对应架构的OpenJDK或华为毕昇JDK以确保兼容性与稳定性。官方推荐使用毕昇JDK或OpenJDK 11/17 LTS版本。

1、访问毕昇JDK官网或OpenJDK镜像站,下载适用于麒麟OS的.tar.gz包(如bjdk-11.0.18-linux-aarch64.tar.gzjdk-17.0.8_linux-x64_bin.tar.gz)。

2、使用终端进入下载目录,执行解压命令:sudo tar -zxvf jdk-*.tar.gz -C /opt/

立即学习Java免费学习笔记(深入)”;

3、创建软链接便于版本管理:sudo ln -s /opt/jdk-17.0.8 /opt/jdk

4、编辑/etc/profile文件,追加以下三行:

export JAVA_HOME=/opt/jdk

export JRE_HOME=${JAVA_HOME}/jre

export PATH=${JAVA_HOME}/bin:$PATH

5、执行source /etc/profile使配置生效,并运行java -version验证输出是否显示正确版本信息。

二、通过软件中心安装Eclipse

麒麟软件中心已预置适配国产操作系统的Eclipse版本(通常为Eclipse IDE for Java Developers),可避免手动处理GTK+3或SWT库兼容问题。

1、点击桌面左下角“开始菜单”,打开“麒麟软件中心”。

2、在搜索框中输入Eclipse,定位到官方认证的“Eclipse IDE for Java Developers”条目。

3、确认应用详情页中标注支持“Kylin V10/V11”及对应架构(如ARM64),点击“安装”按钮。

4、安装完成后,在“开发工具”分类中启动Eclipse,首次运行时提示选择工作空间路径,建议指定非系统盘路径(如/home/username/workspace)。

三、手动安装IntelliJ IDEA Community版

当前麒麟OS软件中心未上架最新版IDEA,需通过官网下载Linux发行版并配置图形界面支持,尤其注意Swing/AWT渲染后端适配。

MakeSong
MakeSong

AI音乐生成,生成高质量音乐,仅需30秒的时间

下载

1、前往JetBrains官网下载页面,选择IntelliJ IDEA Community Edition Linux (tar.gz),确保版本不低于2022.3。

2、将压缩包复制至/opt/目录,执行解压:sudo tar -zxvf ideaIC-*.tar.gz -C /opt/

3、进入解压后目录的bin/子目录,赋予脚本执行权限:chmod +x idea.sh

4、运行启动脚本:./idea.sh;若出现界面闪烁或字体异常,需在idea.vmoptions中添加:-Dsun.java2d.xrender=false

5、首次启动时选择“Do not import settings”,进入欢迎界面后点击“New Project”,在SDK配置页点击“+”号,选择/opt/jdk路径完成JDK绑定。

四、配置IDE的默认JDK与Maven支持

即使JDK已全局安装,Eclipse与IDEA仍需独立配置项目级SDK和构建工具路径,否则新建项目将无法识别Java语法或编译失败。

1、在Eclipse中依次点击Window → Preferences → Java → Installed JREs,点击“Add”,选择标准VM,JRE home填写/opt/jdk,完成添加并勾选启用。

2、在Eclipse中打开Window → Preferences → Maven → Installations,点击“Add”,指向/opt/apache-maven-3.9.6(若已安装Maven)。

3、在IDEA中点击File → Project Structure → Project,在Project SDK下拉框中选择已配置的JDK路径;若无选项,点击“New → JDK”,手动定位/opt/jdk

4、在IDEA中进入File → Settings → Build, Execution, Deployment → Build Tools → Maven,将Maven home path设置为本地解压路径,并确认User settings file指向~/.m2/settings.xml(如存在自定义仓库配置)。

五、验证Java项目构建与调试功能

完成上述配置后,需通过实际项目验证编译器、调试器及运行时环境是否协同工作,排除JNI库或字体渲染等隐性故障。

1、在Eclipse中新建File → New → Java Project,项目名设为TestJDK,保持JRE版本为已配置的JDK 17,点击完成。

2、右键项目→New → Class,类名为HelloWorld,勾选“public static void main(String[] args)”,在main方法中输入System.out.println("Hello Kylin!");

3、右键HelloWorld.java→Run As → Java Application,控制台应输出指定字符串且无“UnsupportedClassVersionError”报错。

4、在IDEA中新建项目,选择“Java”模板,SDK选择已配置项,创建后同理编写HelloWorld类,点击绿色三角形运行按钮,观察底部Terminal面板输出结果及进程状态图标是否变为红色停止态。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
eclipse教程
eclipse教程

php中文网为大家带来eclipse教程合集,eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。php中文网还为大家带来eclipse的相关下载资源、相关课程以及相关文章等内容,供大家免费下载使用。

192

2023.06.14

eclipse怎么设置中文
eclipse怎么设置中文

eclipse设置中文的方法:除了设置界面为中文外,你还可以为Eclipse添加中文插件,以便更好地支持中文编程。例如,你可以安装EBNF插件来支持中文变量名,或安装Chinese Helper来提供中文帮助文档。本专题为大家提供eclipse设置中文相关的各种文章、以及下载和课程。

799

2023.07.24

c语言编程软件有哪些
c语言编程软件有哪些

c语言编程软件有GCC、Clang、Microsoft Visual Studio、Eclipse、NetBeans、Dev-C++、Code::Blocks、KDevelop、Sublime Text和Atom。更多关于c语言编程软件的问题详情请看本专题的文章。php中文网欢迎大家前来学习。

611

2023.11.02

Eclipse版本号有哪些区别
Eclipse版本号有哪些区别

区别:1、Eclipse 3.x系列:Eclipse的早期版本,包括3.0、3.1、3.2等;2、Eclipse 4.x系列:Eclipse的最新版本,包括4.0、4.1、4.2等;3、Eclipse IDE for Java Developers等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

172

2024.02.23

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

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

146

2024.02.23

eclipse设置中文全教程
eclipse设置中文全教程

本专题整合了eclipse设置中文相关教程,阅读专题下面的文章了解更多详细操作。

109

2025.10.10

eclipse字体放大教程
eclipse字体放大教程

本专题整合了eclipse字体放大教程,阅读专题下面的文章了解更多详细内容。

138

2025.10.10

eclipse左边栏不见了解决方法
eclipse左边栏不见了解决方法

本专题整合了eclipse左边栏相关教程,阅读专题下面的文章了解更多详细内容。

111

2025.10.15

Golang处理数据库错误教程合集
Golang处理数据库错误教程合集

本专题整合了Golang数据库错误处理方法、技巧、管理策略相关内容,阅读专题下面的文章了解更多详细内容。

152

2026.02.06

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Kotlin 教程
Kotlin 教程

共23课时 | 3.4万人学习

C# 教程
C# 教程

共94课时 | 9万人学习

Java 教程
Java 教程

共578课时 | 62.5万人学习

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

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号