ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

centos8安装idea的图文详细步骤

2020-12-25 10:32:13  阅读:604  来源: 互联网

标签:界面 idea sh centos8 root 图形化 dxm28 图文


centos8安装idea的图文详细步骤

创建目录

[root@dxm28 bat]# mkdir -p /data/idea
[root@dxm28 bat]# cd /data/idea

下载

[root@dxm28 idea]# wget https://download.jetbrains.com/idea/ideaIU-2020.3.tar.gz
[root@dxm28 idea]# ll -h

在这里插入图片描述
我这里下载用了5分钟。
在这里插入图片描述
这里我上传到百度网盘,有需要的自取。
链接: https://pan.baidu.com/s/1uHn5kDTWDLCeIYYi0ghknQ 密码: b6oq

解压

[root@dxm28 idea]# tar -zxvf ideaIU-2020.3.tar.gz -C /usr/local/

在这里插入图片描述

安装

解压成功后,会在/usr/local/idea-IU-203.5981.155/bin目录看见idea.sh,运行这个idea.sh

[root@dxm28 idea]# sh /usr/local/idea-IU-203.5981.155/bin/idea.sh

在这里插入图片描述

[root@dxm28 idea]# sh /usr/local/idea-IU-203.5981.155/bin/idea.sh
OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.

Startup Error
Unable to detect graphics environment

问题:Unable to detect graphics environment

原因:1. 无法检测到图形环境,即没有图形化界面。因为我前两天为了减少机器内存的消耗,将图形化界面的启动方式改为了命令行界面,所以无法打开idea的图形化界面。
2. 不能通过ssh连接打开终端来执行此命令。

解决办法:到机器上修改为图形化界面然后执行此命令。

  1. 查看当前的默认界面形式:
    systemctl get-default
    结果出现:
    graphical.target(图形化界面)
    multi-user.target(命令行界面)
    2.设置系统默认的界面形式(需要进入到root模式)
    设置为图形化界面:systemctl set-default graphical.target
    设置为命令行界面:systemctl set-default multi-user.target
    最后可以重启系统reboot进行相应的认证

在这里插入图片描述
在这里插入图片描述
reboot重启完之后,我们到机器上Linux图形界面再执行。

[root@dxm28 ~]# sh /usr/local/idea-IU-203.5981.155/bin/idea.sh

在这里插入图片描述
我们先选择免费试用。
在这里插入图片描述
接下来就是欢迎界面。
在这里插入图片描述
在这里插入图片描述

配置jdk

导入一个项目:
在这里插入图片描述
在这里插入图片描述
点击Project Structure
在这里插入图片描述
选择jdk
在这里插入图片描述
完成jdk配置。

配置maven

点击Settings
在这里插入图片描述
在Build,Execution,Deployment>Build Tools下找到Maven:
在这里插入图片描述
找到Maven home path: 点击后面的…之后选择已安装好的maven路径:
在这里插入图片描述
重写settings配置文件路径,如图:
在这里插入图片描述
重写settings配置文件之后,默认会读取里面已配置的本地仓库地址:
在这里插入图片描述
在这里插入图片描述
至此完成maven配置。

标签:界面,idea,sh,centos8,root,图形化,dxm28,图文
来源: https://blog.csdn.net/weixin_44798288/article/details/111662048

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有