安装idea完整教程

安装idea完整教程

下载链接

https://www.jetbrains.com.cn/idea/download/?section=windows

安装

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成!

激活

从网上查找激活码,然后进行激活
在这里插入图片描述
我是用的网上找的,大家可以试试:https://www.cnblogs.com/unclecode1024/p/17957422
如果出现点击激活之后无法进入下一步,需要重新设置一下代理(百度一下就可以了)

配置JDK

在这里插入图片描述
如果你已经安装了JDK就直接选择磁盘中的即可,如果未安装就选择下载
在这里插入图片描述
上面是为项目配置JDK,下面是全局配置JDK
在这里插入图片描述
在这里插入图片描述
JDK配置完毕

配置maven

下载maven

先到 官方下载
在这里插入图片描述
下载免安装版,解压即可,解压至磁盘任意目录,尽量不要取中文名如下图:
在这里插入图片描述
配置Maven环境变量
复制Maven所在的路径 D:\maven\apache-maven-3.3.9,此电脑右键选择属性->高级系统设置->环境变量
在这里插入图片描述
在这里插入图片描述
新建一个系统变量
在这里插入图片描述
变量名为MAVEN_HOME, 变量值为 D:\maven\apache-maven-3.3.9,点击确定
在这里插入图片描述
选择Path,点击编辑
在这里插入图片描述
在这里插入图片描述
然后打开cmd命令行,输入mvn -v,显示出maven的版本号即证明MAVEN环境变量配置成功,可以全局引用了
在这里插入图片描述

settings.xml配置文件修改
在配置文件中找到localRepository标签,这个标签配置的是本地仓库的位置,可以自定义一个文件夹用来保存(尽量不要使使用中文),maven项目会先从本地仓库中寻找依赖,如果找不到,再会去中央仓库下载,下载下来的依赖包会被保存到本地仓库。
在这里插入图片描述
注意需要在mirrors标签里加上阿里云镜像,因为这会大大提高我们下载依赖的速度

打开IDEA配置Maven

在这里插入图片描述
在这里插入图片描述进行以下配置
在这里插入图片描述
然后点击应用再点击确认就可以了

配置SVN

因为我使用SVN习惯了,所以这里演示svn的

下载svn

首先,需要在本地安装svn,可以使用下载安装包的方式进行安装,注意安装的svn与系统匹配。
在这里插入图片描述
安装的时候,在custom setup界面时,注意此时软件默认是不安装command line client tool。
在这里插入图片描述
如果要将svn配置到idea中,需要将command line client tool勾选。这样svn在本地安装时则会生成一个svn.exe的可执行文件,以便配置到svn中。
在这里插入图片描述

idea配置svn

在这里插入图片描述
在这里插入图片描述

检出项目

在这里插入图片描述
在这里插入图片描述
输入svn地址
在这里插入图片描述在这里插入图片描述
在这里插入图片描述
后面选择1.8
OK,检出完成

Update/更新代码

在这里插入图片描述
在这里插入图片描述

Commit/提交代码

在这里插入图片描述选择需要提交的⽂件,填写提交信息,提交
在这里插入图片描述

配置tomcat

文件–>设置
在这里插入图片描述
可以看到这里没有tomcat,需要我们自己安装
在上面搜索框输入“smart tomcat”
在这里插入图片描述
注意:这里如果安装不了,将代理改为自动
在这里插入图片描述
在这里插入图片描述
安装完成之后下面就会出现 Tomcat Server
在这里插入图片描述
选择本地的tomcat
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

OpenCV运动分析和目标跟踪(3)计算图像序列的加权平均值函数accumulateWeighted()的使用

操作系统:ubuntu22.04 OpenCV版本:OpenCV4.9 IDE:Visual Studio Code 编程语言:C11 算法描述 更新一个运行平均值。 该函数计算输入图像 src 和累积器 dst 的加权和,使得 dst 成为帧序列的运行平均值: dst ( x , y…

FPGA第 11 篇,Verilog 系统函数( Verilog 中的系统函数)

前言 Verilog 作为一种强大的硬件描述语言,不仅提供了用于设计和仿真数字电路的基础语法,还包含了丰富的系统函数,帮助我们高效地完成复杂的硬件操作。系统函数是 Verilog 语言中预定义的特殊函数,通常以 $ 开头,它们…

【Linux】环境部署kafka集群

目录 一、kafka简介 1. 主要特点 2.组件介绍 3.消息中间件的对比 二、环境准备 1.Java环境 2.Zookeeper环境 3.硬件环境集群 三、Zookeeper的集群部署 1.下载zookeeper 2.部署zookeeper集群 (1)node1节点服务器 (2)no…

助力电商升级,智象未来(HiDream.ai)开启未来商业新篇章

近日,智象未来(HiDream.ai)凭借其创新性的“秩象™大模型”,在业界掀起了一场跨行业的创意革命,对视觉设计、运营商服务、品牌营销以及文旅传媒等领域的创新发展产生了深远影响。致力于全球领先的多模态生成式人工智能…

springCloud(一)注册中心

1.Eureka 要是user-service服务有多个&#xff0c;order-service该怎么调用&#xff1f; 这就需要用到 注册中心 了 。 1.1 搭建Eureka服务 1. pom引入依赖 <dependencies><!--eureka服务端--><dependency><groupId>org.springframework.cloud</gr…

VulnHub-Bilu_b0x靶机笔记

Bilu_b0x 靶机 概述 Vulnhub 的一个靶机&#xff0c;包含了 sql 注入&#xff0c;文件包含&#xff0c;代码审计&#xff0c;内核提权。整体也是比较简单的内容&#xff0c;和大家一起学习 Billu_b0x.zip 靶机地址&#xff1a; https://pan.baidu.com/s/1VWazR7tpm2xJZIGUS…

操作系统之磁盘

目录 一. 磁盘的结构二. 磁盘调度算法&#xff08;重点&#xff09;三. 减少磁盘延迟时间的方法四. 磁盘的管理五. 固态硬盘&#xff08;SSD&#xff09; \quad 一. 磁盘的结构 \quad 最内侧磁道上的扇区面积最小&#xff0c;因此数据密度最大 \quad 二. 磁盘调度算法&…

论文阅读与分析:Few-Shot Graph Learning for Molecular Property Prediction

论文阅读与分析&#xff1a;Few-Shot Graph Learning for Molecular Property Prediction 论文地址和代码地址1 摘要2 主要贡献3 基础知识Meta Learning1 介绍2 学习算法Step 1: What is learnable in a learning algorithm?Step 2&#xff1a;Define loss function for learn…

论文阅读-《Attention is All You Need》

注意力就是一切 【要点】&#xff1a;论文提出了一种全新的网络架构——Transformer&#xff0c;完全基于注意力机制&#xff0c;无需使用循环和卷积&#xff0c;实现了在机器翻译任务上的性能提升和训练效率的显著提高。 【方法】&#xff1a;通过构建一个仅使用注意力机制的…

内存管理(C++版)

C/C内存分布 程序经过编译生成可执行的二进制程序&#xff0c;我们可以把虚拟进程地址分为以下四个空间&#xff1a;栈&#xff0c;堆&#xff0c;常量区&#xff0c;静态区。这四个区里面存贮的也是不一样的内容。 各个区域所存储内容的说明 栈/堆栈&#xff1a;用于建立函…

项目实现:云备份服务端①(文件操作、Json等工具类实现)

云备份 前言文件操作实用工具类设计文件属性的获取文件的读写操作文件压缩与解压缩的实现文件目录操作 Json 实用工具类设计编译优化 前言 如果有老铁不知道当前项目实现的功能是什么的话&#xff0c;可以先移步这篇文章内容&#xff1a; 云备份项目的介绍 其中介绍了云备份项…

代码管理-使用TortoiseGit同步项目到Github/Gitee

1 什么是TortoiseGit TortoiseGit下载地址 TortoiseGit是Git的Windows桌面可视化工具&#xff0c;通过软件的操作来实现Git命令的效果&#xff0c;使所有的操作都能用图形化实现。TortoiseGit安装很简单&#xff0c;这里不对安装流程进行讲解。下载之后即可按照普通软件的方式…

[vue2+axios]下载文件+文件下载为乱码

export function downloadKnowledage(parameter) {return axios({url: /knowledage/download,method: GET,params: parameter,responseType: blob}) }添加 responseType: blob’解决以下乱码现象 使用触发a标签下载文件 downloadKnowledage(data).then((res) > {let link …

Linux配置静态IP详细步骤及联网问题,以及更改主机名问题

一&#xff0c;Linux配置静态IP详细步骤及联网问题 我的Linux操作系统版本是是CentOS7/CentOS8 1.网络适配器&#xff1a;NAT模式点击设置-网络适配器-网络连接 &#xff08;选择NAT模式&#xff09;-点击确定 2.查看网关相关配置点击 编辑-虚拟网络编辑器-选择VMnet8-点击更…

JZ2440开发板——S3C2440的存储控制器

以下内容源于韦东山课程的学习与整理&#xff0c;如有侵权请告知删除。 课程中说的“内存控制器”&#xff0c;准确来说是“存储控制器”&#xff0c;其配套书籍写的也是“存储控制器”。 另外“Nor Flash控制器”&#xff0c;说的也是“存储控制器”&#xff0c;或者“存储控…

深入剖析大模型原理——Qwen Blog

1. 输入部分 Text&#xff1a;原始输入文本&#xff0c;模型需要处理的自然语言数据。Tokenizer&#xff1a;分词器&#xff0c;将输入文本转换为词汇表中的索引&#xff08;ID&#xff09;&#xff0c;便于后续处理。Input_ids&#xff1a;经过分词处理后的ID序列&#xff0c…

如何借助项目管理系统实现审批流程的自动化与标准化?

在快节奏的项目申报领域中&#xff0c;繁琐的审批流程往往成为制约项目推进速度的瓶颈。传统的人工审批方式不仅耗时耗力&#xff0c;还容易因人为因素导致审批效率低下、结果不一致等问题。为此&#xff0c;一款能够支持在线审批流程、实现审批自动化与标准化的项目管理系统显…

MATLAB基本语句

MATLAB语言为解释型程序设计语言。在程序中可以出现顺序、选择、循环三种基本控制结构&#xff0c;也可以出现对M-文件的调用(相当于对外部过程的调用)。 由于 MATLAB开始是用FORTRAN语言编写、后来用 C语言重写的&#xff0c;故其既有FORTRAN的特征&#xff0c;又在许多语言规…

小琳AI课堂:机器学习

大家好&#xff0c;这里是小琳AI课堂&#xff0c;今天我们要聊的是机器学习&#xff0c;它是人工智能&#xff08;AI&#xff09;的一个分支&#xff0c;主要研究如何让计算机系统通过数据学习&#xff0c;从而做出决策或预测。 下面我们就从四个角度来详细解释一下“什么是机器…

感知笔记:ROS 视觉- 跟随红球

- 目录 - 如何在 ROS 中可视化 RGB 相机。如何作为机器人切换主题。如何创建 blob 检测器。如何获取要跟踪的颜色的颜色编码。如何使用 blob 检测数据并移动 RGB 相机以跟踪 blob。 机器人技术中最常见的传感器是不起眼的 RGB 摄像头。它用于从基本颜色跟踪&#xff08;blob 跟…