如何将maven部署在Idea的教学,和idea介绍

目录

一.idea介绍,以及一些基本特点!

1.1idea介绍

1.2idea特点

1.3.idea和eclipse区别

1.4idea安装

4.1下载网址

4.2下载后安装(见图片)

[1.5 Idea的一些操作更改](#1.5 Idea的一些操作更改)

5.1主题颜色

5.2设置鼠标悬浮提示

5.3显示方法分隔符

5.4忽略大小写提示

5.5自动导包

5.6配置类文档注释信息模版

5.7设置自动编译(将我们的jsp代码通过转译变成html代码)在idea要手动设置

5.8快捷方式改成eclipse

5.8部署web项目所需要的浏览器

二.将Maven部署在Idea中

1.创建Maven包

2.添加控件和更改web.xml版本

2.1就是下面这样代码,添加到pom.xml中

2.2在将这段代码添加到web.xml中,以此达到修改版本的目的

3.在idea加载Maven

4.在idea中配置服务器


一.idea介绍,以及一些基本特点!

1.1idea介绍

IntelliJ IDEA是一款用于Java开发的集成开发环境(IDE)。它提供了一系列的工具和功能,帮助开发者编写、调试和管理Java代码。

1.2idea特点

作用方面,IntelliJ IDEA具有以下特点:

  1. 代码智能提示和自动补全 :IDEA能够根据已输入的代码和上下文提供准确的代码建议,以提高开发效率。

  2. 强大的代码导航和重构功能 :IDEA提供了快速跳转到定义、查找引用等功能,以及对代码进行重构(重命名、提取方法等)的支持,使代码维护更加便捷。

  3. 内置的构建工具和版本控制系统集成 :IDEA集成了Maven、Gradle等构建工具,也支持与Git、SVN等版本控制系统无缝集成,方便开发者管理项目。

  4. 调试和测试工具 :IDEA提供了强大的调试功能,可以在代码中设置断点、观察变量值等,以及方便的单元测试和集成测试工具。

1.3.idea和eclipse区别

与Eclipse相比,IntelliJ IDEA在以下方面有所区别:

  1. 用户界面和可定制性 :IDEA的用户界面更现代化,更直观,并且可以按照用户喜好进行自定义。Eclipse的界面相对较为传统,可定制性较弱。

  2. 自动化功能和代码质量 :IDEA在代码分析、自动修复和代码重构等方面更加强大,并且对代码的质量有更好的支持。Eclipse的自动化功能相对较弱。

  3. 性能和资源占用 :相对而言,IDEA在性能上更加优化,占用的系统资源较少,运行速度更快。

  4. 社区和插件生态系统:Eclipse具有庞大的社区和丰富的插件生态系统,可以满足各种需求。IDEA虽然插件数量相对较少,但其质量较高,并且有强大的内置功能。

总的来说,IntelliJ IDEA是一款强大的Java开发工具,提供了丰富的功能和工具,以提升开发效率和代码质量,与Eclipse相比在界面、功能、性能等方面有一些区别。选择使用哪个工具可以根据个人需求和偏好来决定。

1.4idea安装

4.1下载网址

IntelliJ IDEA -- 领先的 Java 和 Kotlin IDE (jetbrains.com)https://www.jetbrains.com/zh-cn/idea/

4.2下载后安装(见图片)

1.5 Idea的一些操作更改

5.1主题颜色

5.2设置鼠标悬浮提示

5.3显示方法分隔符

5.4忽略大小写提示

5.5自动导包

5.6配置类文档注释信息模版

/**

@author小李飞刀

@site www.xiaomage.com

@company xxx公司

@create {YEAR}-{MONTH}-${DAY} ${TIME}

*/

5.7设置自动编译(将我们的jsp代码通过转译变成html代码)在idea要手动设置

5.8快捷方式改成eclipse

5.8部署web项目所需要的浏览器


二.将Maven部署在Idea中

1.创建Maven包

所需要的添加元素就是下面的图片即可

2.添加控件和更改web.xml版本

2.1就是下面这样代码,添加到pom.xml中

复制代码
<plugin>
  <groupId>org.apache.maven.plugins</groupId>
  <artifactId>maven-compiler-plugin</artifactId>
  <version>3.7.0</version>
  <configuration>
    <source>1.8</source>
    <target>1.8</target>
    <encoding>UTF-8</encoding>
  </configuration>
</plugin>

2.2在将这段代码添加到web.xml中,以此达到修改版本的目的

复制代码
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
          version="3.1">

3.在idea加载Maven

4.在idea中配置服务器

相关推荐
niceffking2 分钟前
JVM HotSpot 虚拟机: 对象的创建, 内存布局和访问定位
java·jvm
菜鸟求带飞_5 分钟前
算法打卡:第十一章 图论part01
java·数据结构·算法
骆晨学长21 分钟前
基于springboot的智慧社区微信小程序
java·数据库·spring boot·后端·微信小程序·小程序
AskHarries26 分钟前
利用反射实现动态代理
java·后端·reflect
@月落27 分钟前
alibaba获得店铺的所有商品 API接口
java·大数据·数据库·人工智能·学习
liuyang-neu33 分钟前
力扣 42.接雨水
java·算法·leetcode
z千鑫36 分钟前
【人工智能】如何利用AI轻松将java,c++等代码转换为Python语言?程序员必读
java·c++·人工智能·gpt·agent·ai编程·ai工具
Flying_Fish_roe1 小时前
Spring Boot-Session管理问题
java·spring boot·后端
赚钱给孩子买茅台喝1 小时前
智能BI项目第四期
java·spring boot·spring cloud·aigc
陈大爷(有低保)2 小时前
UDP Socket聊天室(Java)
java·网络协议·udp