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

IntelliJ IDEA 新手入门教程-Java、Web、Maven创建(带图解)

在这里插入图片描述
(以下内容大部分来自上述课程)
ps:本人用的是2021.3.2
在这里插入图片描述
在这里插入图片描述

1. 下载

可以参考图文,但破解我没试过:图文参考
中文插件:中文插件
ps:中文插件的文章是博客园的,直接一个idea新手专栏,可看√

2. 创建普通Java工程

2.1 新建项目:

在这里插入图片描述
跳过:
在这里插入图片描述

2.2 设置名称和路径:

在这里插入图片描述

2.3 一个项目一个页面:

在这里插入图片描述

2.4 在src里面写代码:

在这里插入图片描述
题外话:ctrl+alt+A 搜set background可以换壁纸

就可以写代码了:
在这里插入图片描述

3. 基本设置及用法

3.1 设置在左上角点击文件:

在这里插入图片描述

3.2 项目编码设置:

在这里插入图片描述

4. 创建web工程

和讲的不能说一模一样,只能说完全不同(2023版本是这样式儿的):
在这里插入图片描述
目录如下:
在这里插入图片描述

4.1 部署TomCat:

右上角:
在这里插入图片描述
在这里插入图片描述在这里插入图片描述

部署:
在这里插入图片描述
部署成功:
在这里插入图片描述
在这里插入图片描述
打开后的页面:
在这里插入图片描述

4.2 更新资源后查看新页面:

在这里插入图片描述

5. 创建Maven Java工程

5.1 创建项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
目录:
在这里插入图片描述

5.2 设置浏览器

可以随意修改
在这里插入图片描述

5.2 配置resources文件

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

就可以写代码了:
在这里插入图片描述

5.3 Maven按钮

在这里插入图片描述

5.4 添加的jar包

在这里插入图片描述
在这里插入图片描述
生成新的测试类:ctrl+shift+T
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.5 设置maven部署路径

在这里插入图片描述

5.6 项目2依赖项目1

项目1install发布:
在这里插入图片描述
项目2添加项目1的依赖(示例):
请添加图片描述

6. 创建Maven Web工程

6.1 创建项目

在这里插入图片描述
在这里插入图片描述
目录:
在这里插入图片描述
缺文件的话,新建选目录,下方就会都显示出来,加完是这样的:
在这里插入图片描述

6.2 更改编译级别

需要与SDK保持统一版本:
在这里插入图片描述
如果不一样需要在pom中添加编译插件:
请添加图片描述

6.3 部署TomCat

在这里插入图片描述

7. 多模块管理

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

8. 设置IDEA类注释模板

在这里插入图片描述

http://www.dtcms.com/a/350153.html

相关文章:

  • 2025年金九银十Java面试场景题大全:高频考点+深度解析+实战方案
  • 服务器Docker 安装和常用命令总结
  • vite 项目创建、插件配置
  • [React]Antd Select组件输入搜索时调用接口
  • 第二章 数据通信基础
  • beego v2 处理全局异常
  • 文献阅读笔记:KalmanNet-融合神经网络和卡尔曼滤波的部分已知动力学状态估计
  • Canvas 内凹弧形导航菜单(顶部内凹)
  • 基于MATLAB长时间序列遥感数据处理及在全球变化、物候提取、植被变绿与固碳分析等领域中的应用
  • 权限越权概念
  • centos7 安装coze
  • 【计算星座】2022-10-24
  • 普蓝超强承重越野移动机器人底盘轻松应对复杂路段
  • 《C++进阶:引用补充、内联函数与nullptr 核心用法》
  • 3 系统设计面试的框架
  • Odoo 企业版用户手册[新版]-前言 00.1-手册说明与使用指南
  • EasyClick 生成唯一设备码
  • SP95N65CTO:一款高性能650V SiC MOSFET的全面解析
  • 数据赋能(409)——大数据——合规性和伦理性原则
  • 强化学习基础总结
  • 《分布式系统跨服务数据一致性Bug深度复盘:从现象到本质的排查与破局》
  • 2025年优化算法:雪雁优化算法(Snow Geese Algorithm,SGA)
  • 2025 JVM 并发革命:虚拟线程与结构化并发,引领性能飞跃(35)
  • 京东前端社招面经
  • Pandas 高效数据处理:apply、向量化与分组
  • Qt——多媒体(音频、视频播放)
  • 艾利特石油管道巡检机器人:工业安全的智能守护者
  • 系统数据库
  • WRC2025 | 澳鹏亮相2025世界机器人大会,以数据之力赋能具身智能新纪元
  • 2025年9月计算机二级C++语言程序设计——选择题打卡Day6