前言:本文介绍银河麒麟桌面操作系统V10上安装部署idea集成开发环境,并导入从spring官方生成的一个springboot项目进行常规开发调试工作。请大家多多点赞、收藏、评论、关注哦![比心]
一、系统信息
- 操作系统版本
右键点击任务栏,选择“关于银河麒麟”,弹出系统信息框
终端下查看系统信息
- 预装jdk信息
二、下载安装IDEA
- 下载IDEA
下载地址:https://www.jetbrains.com/idea/download/#section=linux
注意选择Linux Community版本
弹出的下载窗口,选择保存文件
- 手动安装
下载完毕,点击打开文件位置按钮
在打开的文件浏览器窗口,右键点击压缩包,选择“解压到此处”
- 首次启动
进入下载/idea-IC-202.7660.26/bin目录,双击idea.sh
弹出协议确认框,勾选同意协议,继续(Continue)
不分享数据
启动成功
四、导入SpringBoot项目
- 安装git
点击左下角UK图标,在常用软件列表中点击终端,打开终端
在终端输入指令:sudo apt install git -y
输入当前用户密码(注意:当前用户必须具备root权限)
- 安装maven并配置阿里云源
idea内置的maven访问的是默认源地址,载入速度较慢,采用国内源地址可明显加快依赖下载速度
安装maven是为了统一settings.xml文件均采用安装版本的,防止每个项目都要单独设置,通过将~/.m2/settings.xml指向安装目录的settings.xml实现
操作过程:
在终端输入指令
sudo apt install maven -y
等待安装完成,查看maven信息,得到maven工作目录
修改安装目录settings.xml文件,配置阿里源
sudo vim /usr/share/maven/conf/settings.xml
打开文单当后,使用功能键PAGE DOWN向下翻页,找到mirrors节点,再利用方向键,将光标停留在如图所示位置
按下o键(注意是小写字母o,不是数字0),vim自动在原来光标位置下一行插入空行,并且光标置于空行行首位置,注意左下角显示当前处于“插入”模式(即:可以正常输入文字内容,默认进来是处于指令模式,之前按下的o就是在光标下一行插入一个空行指令)
打开阿里云maven官方配置说明网页,利用鼠标操作,复制maven配置
回到打开vim的终端界面,点击鼠标右键,选择粘贴
内容输入到vim编辑器
按下键盘左上角Esc键,退回到指令模式
依次输入:wq 然后回车
文件保存成功。
说明
:表示指令开始
w表示write,写入
q表示quit,退出
配置~/.m2/settings.xml
说明:IDEA导入项目,默认是读取用户目录.m2下的settings.xml,即~/.m2/settings.xml,将这个文件软链接到maven安装目录下的settings.xml,可以做到整个系统采用同一个配置文件
- 导入源码
选择“Get from Version Control”,从线上版本控制平台导入代码
选择Git,URL地址:https://git.trustie.net/hknaruto/spring-demo.git
点击Clone,克隆代码到本地
关闭提示
等待maven加载完毕,配置Projcet Structure
选择1.8
打开DemoApplication,设置一个断点
选择Debug启动
断点正常工作
F9运行,程序正常结束。
总结
IDEA在银河麒麟高级服务器操作系统V10上的安装、使用与一般Linux发行版本没有明星差异,常规代码编辑、调试等功能均能正常运行。
注意:官方发行版本中有一些.so动态连接库,均是X86架构下编译出来的,银河麒麟下依赖这部分库的功能不能正常运行,如ALT F12快捷键不能正常打开终端。动态库查看方式参考如下
作者:叶强
更多干货尽在【中国信创服务社区】,点击文末左下角“了解更多”即可进入!
欢迎大家关注“湖南长城科技”头条号,一起学习网信产业信息技术创新应用知识,了解网信产业动态!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。