当前位置: 首页 > news >正文

JavaWeb-社区版Idea安装配置

idea配置

一,下载idea社区版

百度搜索IntelliJ IDEA,点击下载链接。
在这里插入图片描述

在这里插入图片描述

二,全局配置

前提安装好jdk,这一步不再赘述。进入引导页,把可以配置的东西都先配置上,这个配置是全局的,省的之后,每次打开新项目都要再次配置。
在这里插入图片描述
点开红框部分,进入如下页面
在这里插入图片描述
继续点击红框部分,开始设置全局编码。按照如下路径,全部设置为UTF-8编码。
在这里插入图片描述
设置好编码后,设置java的jdk版本,要跟你装的jdk版本一致,当然你可以装多个版本的jdk。
在这里插入图片描述

三 配置maven

如下图所示,maven使用idea自带的就行,如果有版本要求,可以自己下载maven,配置好maven的环境变量后,在这里选择你自己的maven。
在这里插入图片描述
maven的仓库和配置xml的位置如下:
在这里插入图片描述
配置内容如下,注意一点,本地仓库地址添加自己的地址,这里填错会出问题。

<?xml version="1.0" encoding="UTF-8"?>

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
 
  <localRepository>D:\m2\repository</localRepository>
  <pluginGroups>
  </pluginGroups>
  <proxies>
  </proxies>
  <servers>
  </servers>
  
  <mirrors>
        <!-- 阿里镜像 -->
		<mirror>
			<id>alimaven</id>
			<mirrorOf>central</mirrorOf>
			<name>aliyun maven</name>
			<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
		</mirror>
		<mirror>
			<id>alimaven</id>
			<name>aliyun maven</name>
			<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
			<mirrorOf>central</mirrorOf>
		</mirror>
  </mirrors>

  <profiles>
  </profiles>
</settings>

问题处理:

Cannot run program "D:\Program Files\Java\bin\java.exe" (in directory "D:\code\IntelliJ IDEA Community Edition 2024.2.0.2\bin"): CreateProcess error=2, 

该问题是jdk环境变量配置错误导致的。看下sdk是否正确
在这里插入图片描述
maven插件错误,看maven配置是否正确,改正确后,

把本地仓库内的东西删除,重新加载maven依赖

四 插件安装

#### Maven Helper

这个插件可以分析maven冲突,效果还是很不错的。

MybatisX

这个插件可以把mapper跟mybatis的xml跟关联起来,可以直接点击跳转。

Spring Boot Assistant

这个插件可以在编写application.yml时,提示信息,效果如下图。

TONGYI Lingma通义灵码

目前阿里云出的免费的人工智能插件,可以智能补全代码。

Apipost-Helper-2.0

类似postman,可以在idea中调web接口

Smart Tomcat

开发web项目必备

lombok

懒人必备,不用写setter和getter方法了

key promoter x

记忆快捷键必备

databasemanager

idea直接连接数据库 操作数据库

相关文章:

  • Spring Boot 与 MyBatis 版本兼容性
  • 简述下Spark中的自带的standalone集群管理的任务执行流程
  • 【决策树】分类属性的选择
  • Linux端口映射
  • 图解KV Cache:解锁LLM推理效率的关键
  • NVIDIA GPU 系列简单介绍
  • Vue盲区扫雷
  • oracle decode
  • WireGuard搭建网络,供整个公司使用
  • 自动计算相机pose,pyrender渲染例子
  • QILSTE H6-C210TCG高亮翠绿光LED灯珠 发光二极管LED
  • 使用 `#pragma comment(lib, “xxx.lib“)` 简化 DLL 依赖管理
  • (十 八)趣学设计模式 之 观察者模式!
  • vscode通过ssh远程连接(linux系统)不能跳转问题
  • CSS—显示模式display、定位position、元素溢出overflow、float浮动
  • 【入门Web安全之前端学习的侧重点和针对性的建议】
  • java后端开发day26--常用API(一)
  • 浅克隆与深克隆区别
  • MySQL SQL 优化专题
  • PCL的ConditionalRemoval(1)
  • 美国经济萎缩意味着什么?关税政策如何反噬经济?
  • 学有质量、查有力度、改有成效,广大党员干部落实中央八项规定精神
  • 欢迎回家!神十九返回舱成功着陆
  • “人工智能是年轻的事业,也是年轻人的事业”,沪上高校师生畅谈感想
  • 东风着陆场做好各项搜救准备,迎接神舟十九号航天员天外归来
  • 新华保险一季度净赚58.82亿增19%,保费收入增28%