「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

前言:本文介绍银河麒麟桌面操作系统V10上安装部署idea集成开发环境,并导入从spring官方生成的一个springboot项目进行常规开发调试工作。请大家多多点赞、收藏、评论、关注哦![比心]

一、系统信息

  1. 操作系统版本

右键点击任务栏,选择“关于银河麒麟”,弹出系统信息框

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

终端下查看系统信息

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

  1. 预装jdk信息

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

二、下载安装IDEA

  1. 下载IDEA

下载地址:https://www.jetbrains.com/idea/download/#section=linux

注意选择Linux Community版本

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

弹出的下载窗口,选择保存文件

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

  1. 手动安装

下载完毕,点击打开文件位置按钮

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

在打开的文件浏览器窗口,右键点击压缩包,选择“解压到此处”

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

  1. 首次启动

进入下载/idea-IC-202.7660.26/bin目录,双击idea.sh

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

弹出协议确认框,勾选同意协议,继续(Continue)

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

不分享数据

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

启动成功

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

四、导入SpringBoot项目

  1. 安装git

点击左下角UK图标,在常用软件列表中点击终端,打开终端

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

在终端输入指令:sudo apt install git -y

输入当前用户密码(注意:当前用户必须具备root权限)

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

  1. 安装maven并配置阿里云源

idea内置的maven访问的是默认源地址,载入速度较慢,采用国内源地址可明显加快依赖下载速度

安装maven是为了统一settings.xml文件均采用安装版本的,防止每个项目都要单独设置,通过将~/.m2/settings.xml指向安装目录的settings.xml实现

操作过程:

在终端输入指令

sudo apt install maven -y

等待安装完成,查看maven信息,得到maven工作目录

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

修改安装目录settings.xml文件,配置阿里源

sudo vim /usr/share/maven/conf/settings.xml

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

打开文当后,使用功能键PAGE DOWN向下翻页,找到mirrors节点,再利用方向键,将光标停留在如图所示位置

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

按下o键(注意是小写字母o,不是数字0),vim自动在原来光标位置下一行插入空行,并且光标置于空行行首位置,注意左下角显示当前处于“插入”模式(即:可以正常输入文字内容,默认进来是处于指令模式,之前按下的o就是在光标下一行插入一个空行指令)

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

打开阿里云maven官方配置说明网页,利用鼠标操作,复制maven配置

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

回到打开vim的终端界面,点击鼠标右键,选择粘贴

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

内容输入到vim编辑器

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

按下键盘左上角Esc键,退回到指令模式

依次输入:wq 然后回车

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

文件保存成功。

说明

:表示指令开始

w表示write,写入

q表示quit,退出

配置~/.m2/settings.xml

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

说明:IDEA导入项目,默认是读取用户目录.m2下的settings.xml,即~/.m2/settings.xml,将这个文件软链接到maven安装目录下的settings.xml,可以做到整个系统采用同一个配置文件

  1. 导入源码

选择“Get from Version Control”,从线上版本控制平台导入代码

选择Git,URL地址:https://git.trustie.net/hknaruto/spring-demo.git

点击Clone,克隆代码到本地

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

关闭提示

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

等待maven加载完毕,配置Projcet Structure

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

选择1.8

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

打开DemoApplication,设置一个断点

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

选择Debug启动

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

断点正常工作

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

F9运行,程序正常结束。

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

总结

IDEA在银河麒麟高级服务器操作系统V10上的安装、使用与一般Linux发行版本没有明星差异,常规代码编辑、调试等功能均能正常运行

注意:官方发行版本中有一些.so动态连接库,均是X86架构下编译出来的,银河麒麟下依赖这部分库的功能不能正常运行,如ALT F12快捷键不能正常打开终端。动态库查看方式参考如下

「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

作者:叶强

更多干货尽在【中国信创服务社区】,点击文末左下角“了解更多”即可进入!


「干货」银河麒麟桌面操作系统V10上安装IDEA集成开发环境(银河麒麟桌面操作系统v10安装教程)

欢迎大家关注“湖南长城科技”头条号,一起学习网信产业信息技术创新应用知识,了解网信产业动态!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2023年4月25日 上午8:22
下一篇 2023年4月25日 上午8:32

相关推荐

  • 核心期刊收录证明

    核心期刊收录证明 本证明是证明我社(XX出版社)学术期刊《XX》已纳入核心期刊目录的证明。 根据《核心期刊核心期刊核心期刊评估标准》的要求,我社已荣幸地被评定为核心期刊。 该期刊被…

    科研百科 2024年10月30日
    0
  • 合肥小程序定制费用贵在哪里?(合肥小程序定制费用贵在哪里退)

    如果您有了解过各种模式下的合肥小程序开发产品打造费用,您肯定会发现在定制模式下的技术开发费用动辄需要几万甚至更高。与模板开发或SAAS产品服务购买而言,合肥小程序定制开发费用这么高…

    科研百科 2023年4月7日
    292
  • 风电新能源项目管理实战企业内训(风电创新项目及思路)

    越臻咨询作为美国项目管理协会授权教育注册商、国内知名项目管理培训机构,深耕项目管理企业内训及咨询领域14年,是多家世界500强中国区的项目管理培训战略合作伙伴,累计至今,已经为10…

    科研百科 2023年12月24日
    87
  • 无纸化会议系统图(无纸化管理会议系统)

    无纸化管理会议系统:提高组织效率,促进团队协作 随着科技的不断发展,无纸化会议系统已经成为许多组织中越来越常见的管理工具。与传统纸质记录方式相比,无纸化会议系统能够大大提高会议的效…

    科研百科 2024年6月5日
    61
  • 乡镇党委委员党龄要多久

    乡镇党委委员党龄要多久 作为中国共产党的一名成员,乡镇党委委员的党龄是一个值得骄傲的事情。在中国共产党的发展历程中,每一位成员都有着自己的贡献和经历,而乡镇党委委员则是其中的一个重…

    科研百科 2024年10月4日
    19
  • cmmi3项目管理

    标题:CMMI3项目管理:提升企业竞争力 随着经济全球化和市场竞争的加剧,企业必须不断提高自身的管理水平和竞争力,以适应不断变化的市场环境和客户需求。CMMI3项目管理作为一种新型…

    科研百科 2024年5月23日
    73
  • 顺河彝族乡顺河村村务、党务公开问题整改落实情况报告(村务党务公开存在问题整改措施)

    在“椒麻话廉”第一期节目播出后,关于节目曝光我乡顺河村村务、党务公开公示不及时、不规范;通报后,后续检查发现通报问题仍未整改的问题,我乡党委高度重视,召开专题会议研究问题整改方案,…

    科研百科 2023年10月19日
    239
  • 什么是科研项目成功的关键环节

    科研项目成功的关键环节是什么? 科研项目成功的关键环节是选择合适的研究问题和设计合理的研究方法。这是一项长期而复杂的研究,需要仔细的规划和执行,以确保最终得出可靠和有用的结论。 选…

    科研百科 2024年10月4日
    16
  • 免费的软件项目任务管理软件

    免费的软件项目任务管理软件 项目任务管理软件是一种可以帮助管理项目任务的工具,能够帮助团队协作,提高工作效率,减少错误和重复工作。现在,有许多免费的软件项目任务管理软件可供选择,下…

    科研百科 2024年5月23日
    79
  • 甘肃企业展厅设计搭建(甘肃企业展厅设计搭建方案)

    甘肃企业展厅设计搭建,甘肃立方展览展示有限公司是一家集整体策划、创意设计、科技布展、工程施工及后期维护于一体的专业型服务公司,旗下设立贵阳分公司、西安分部。专注于各类博物馆、纪念馆…

    科研百科 2023年10月17日
    154