IDEA安装教程

文章目录

      • 1 下载IntelliJ IDEA
      • 2 安装
      • 3 IDEA配置
      • 4 创建项目

1 下载IntelliJ IDEA

​ 官方网站上下载最新版本的IntelliJ IDEA。官方网站提供了两个版本:Community版和Ultimate版。

  • Community版是免费的,适用于个人和非商业用途。
  • Ultimate版则需要付费购买,提供更多高级功能。

初学者或只是想尝试一下IDEA,建议下载Community版。如果需要更多高级功能,可以选择Ultimate版。windows平台的官网链接下载地址:https://www.jetbrains.com/idea/download/?section=windows ,本文采用IDEA目前最新版本ideaIU-2023.2.5.exe。

image-20231123165025672

2 安装

  • 准备

    根据自己的需求提前安装好合适的JDK,安装IDEA不需要JDK,应用的时候需要。JDK安装本文不再赘述…

  • 双击下载好的IDEA安装包

    image-20231123165215234

  • 双击安装如下图所示

    image-20231123165252264

  • 选择安装位置如下

    image-20231123165322096

  • 安装选项如下

    image-20231123165340394

  • 选择开始菜单文件夹

    image-20231123165411349

  • 安装成功如下

    image-20231123165445567

  • 安装成功后桌面快捷方式如下

    image-20231123165753960

    到此为止,IDEA安装成功。

3 IDEA配置

首次使用IDEA需要一些简单配置,其配置如下:

  • 双击安装好的图标

    image-20231123165753960

  • 用户条款同意选择

    image-20231123165844664

  • 数据共享选择如下

    image-20231123165904721

  • IDEA激活或者试用,本文采用试用,一般可试用30天

    image-20231123165938977

  • 如有防火墙,需要防火墙允许该软件访问

    image-20231123170030887

  • 继续试用

    image-20231123170053534

    到此配置完成。

4 创建项目

采用刚安装的IDEA创建一个Maven类型的项目,具体步骤如下:

  • 创建新项目

    image-20231123170223015

  • 项目信息填写

    image-20231123170253990

  • 项目创建成功如下

    image-20231123170309153

到此为止,IDEA的安装、初始配置和项目创建完成。后续还可以做更多的个性化、插件、maven、git等相关的配置。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/163915.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Exception in thread “消费者“ java.lang.IllegalMonitorStateException

这两天学习生产者消费者模型的时候,使用Java线程来实现,出现了一个问题“Exception in thread "消费者" java.lang.IllegalMonitorStateException”,并且,线程不结束。报错图片如下: 那我们怎么解决呢&…

竞赛选题 题目: 基于深度学习的疲劳驾驶检测 深度学习

文章目录 0 前言1 课题背景2 实现目标3 当前市面上疲劳驾驶检测的方法4 相关数据集5 基于头部姿态的驾驶疲劳检测5.1 如何确定疲劳状态5.2 算法步骤5.3 打瞌睡判断 6 基于CNN与SVM的疲劳检测方法6.1 网络结构6.2 疲劳图像分类训练6.3 训练结果 7 最后 0 前言 🔥 优…

河北专升本(微机原理)

目录 第一章:计算机基础与数制转化 1. 进制运算基础 2. 常用编码形式 3. 计算机系统的组成及其工作原理 4. 微机系统主要技术指标 第二章:8086微处理器及其系统 1. 8086微处理器(CPU) 2. 8086的存储器及I/O组织 3. 8086系…

vue中的列表过滤和列表排序

列表过滤 <body><div id"root"><!--输入框用于模糊查询--><input type"text" placeholder"请你输入名字" v-model"name"><ul><!--in可以换成of--><li v-for"(p,index) in persons" …

航天博物馆3D虚拟交互展厅让大众对科技发展有更深切的理解和感受

博物馆作为人们了解历史、文化和艺术的重要场所&#xff0c;现在可以通过VR全景技术来进行展览&#xff0c;让参观者身临其境地感受历史文化的魅力。本文将介绍博物馆VR全景的特点、优势&#xff0c;以及如何使用VR全景技术来使得博物馆的展览和教育活动更丰富。 VR数字博物馆…

WPF图形变形使用技巧

在 WPF (Windows Presentation Foundation) 中&#xff0c;图形变形通常是通过使用 Transform 对象来实现的。WPF 提供了几种不同类型的 Transform&#xff0c;包括&#xff1a; TranslateTransform&#xff1a;用于在 x 轴和 y 轴上移动&#xff08;平移&#xff09;元素。Sc…

SSH 下载及安装之 Windows Server

文章目录 1 概述1.1 操作系统截图1.2 下载 2 安装2.1 解压到指定路径2.2 CMD 到 OpenSSH 目录下2.3 安装 sshd 服务2.3 开放端口 222.4 配置开机自启 sshd 服务2.5 配置环境变量 path2.6 测试 3 连接3.1 使用 Xshell 连接3.2 输入登录用户名3.3 输入登录密码3.4 会话已建立 1 概…

3、如何从0到1去建设数据仓库

1、数仓实施过程 1.1 数据调研 数据调研包括&#xff1a;业务调研、需求调研 业务调研 需要调研企业内有哪些业务线、业务线的业务是否还有相同点和差异点 各个业务线有哪些业务模块&#xff0c;每个模型下有哪些业务流程&#xff0c;每个流程下产生的数据 是怎样存储的 业务调…

python数据结构与算法-16_优先级队列

优先级队列 你可能比较奇怪&#xff0c;队列不是早就讲了嘛。这里之所以放到这里讲优先级队列&#xff0c;是因为虽然名字有队列&#xff0c; 但其实是使用堆来实现的。上一章讲完了堆&#xff0c;这一章我们就趁热打铁来实现一个优先级队列。 实现优先级队列 优先级队列(Pr…

UWA报告使用技巧小视频,你get了么?(第十一弹)

随着玩家对手游渲染品质的要求日益趋上&#xff0c;60帧、各种花式后处理导致发热、耗电等问题日趋明显。本期UWA报告使用技巧将分享关于GPU优化的专题姊妹篇。 《GPU性能优化篇》 UWA专注于手游GPU性能的优化&#xff0c;以确保您的游戏体验得以最佳展现。基于最新发布的GOT …

141.【Git版本控制】

Git-深入挖掘 (一)、Git分布式版本控制工具1.目标2.概述(1).开发中的实际常见(2).版本控制器的方式(3).SVN (集中版本控制器)(4).Git (分布版本控制器)(5).Git工作流程图 (二)、Git安装与常用命令1.Git环境配置(1).安装Git的操作(2).Git的配置操作(3).为常用的指令配置别名 (可…

轻松解决rpm软件包的依赖问题 yum download ,rpm和deb不同系列

centos rpm系列的 为它往往有很多依赖项目。比如&#xff0c;我们来查看一下net-tools的依赖项有哪些&#xff1a; yum deplist net-tools 推荐使用以下几种方法&#xff1a; 1.repotrack 我这里也以上期讲到的Mariadb为例演示&#xff0c;以下操作需要在有网络的环境下进…

国内企业出海首选的免费开源订单管理系统(OMS)解决方案

用开源智造Odoo订单管理系统 (OMS) 解决方案实现"订单到收款"流程自动化 开源智造Odoo 订单管理软件功能消除了手动操作瓶颈&#xff0c;可防止出错&#xff0c;还建立了从销售报价到订单履行的顺畅工作流来确保及时开票和付款&#xff0c;从而帮助您理顺订单处理过程…

Python将多个视频帧组合成.mp4视频

已经有很多文章描述了如何将视频拆分成视频帧&#xff0c;例如&#xff1a;https://blog.csdn.net/WYKB_Mr_Q/article/details/124929081 那我们如何将很多视频帧重新组合成视频呢&#xff1f; 这里我们主要用到了 OpenCV 库中的 VideoWriter 类。 OpenCV种的 cv2.VideoWrit…

jdbc批量插入或更新数据

mybatis可以批量插入或更新数据&#xff0c;不过mybatis底层也是基于jdbc来实现的&#xff0c;如何使用jdbc批量操作数据&#xff1f;本文给出demo。 /*** JDBC分批次批量插入* * throws IOException*/public static void testJDBCBatchInsertUser() throws IOException {Conne…

工作流引擎的架构设计主要考虑以下方面

工作流引擎的架构设计主要考虑以下方面&#xff0c;以驰骋工作流引擎为例来说明。 高度抽象和封装&#xff1a;为了适应各种业务场景&#xff0c;工作流引擎应具备高度抽象和封装的特性&#xff0c;以便统一处理各流程。灵活配置&#xff1a;工作流引擎应支持灵活的配置&#…

Linux之实现简易的shell

1.打印提示符并获取命令行 我们在使用shell的时候&#xff0c;发现我们在输入命令是&#xff0c;前面会有&#xff1a;有用户名&#xff0c;版本&#xff0c;当前路径等信息&#xff0c;这里我们可以用环境变量去获取: 1 #include <stdio.h>2 #include <stdlib.h>…

python如何快速查找到想要的文档

字多不看版&#xff0c;直接体验 待补充 演示代码 # -*- coding:UTF-8 -*-# region 导入必要的依赖包 import os import subprocess from enum import Enum模块名 pyperclip try:import pyperclip # 需要安装 pyperclip 模块&#xff0c;以支持粘贴板操作 except ImportEr…

PTA-成绩转换

本题要求编写程序将一个百分制成绩转换为五分制成绩。转换规则&#xff1a; 大于等于90分为A&#xff1b;小于90且大于等于80为B&#xff1b;小于80且大于等于70为C&#xff1b;小于70且大于等于60为D&#xff1b;小于60为E。 输入格式: 输入在一行中给出一个整数的百分制成…

羊大师教你如何科学控制体重,轻松瘦下来

羊大师教你如何科学控制体重&#xff0c;轻松瘦下来 我们都知道&#xff0c;控制体重对于保持健康和美丽至关重要。然而&#xff0c;许多人在减肥的道路上走得波折重重&#xff0c;常常陷入挫败和不知所措的境地。那么&#xff0c;如何科学控制体重&#xff0c;轻松瘦下来呢&a…