当前位置: 首页>编程语言>正文

idea 怎么更换maven的源 idea改maven项目

 目录

一、前言

1.什么是IDEA

2.为什么选择IDEA

二、IDEA安装教程

1.IDEA安装

三、IDEA创建Maven项目

1.配置Maven

2.创建工作区

3.创建module模块


一、前言

1.什么是IDEA

IDEA是指IntelliJ IDEA,它是一种非常强大的集成开发环境(IDE),主要用于软件开发。

IDEA的作用就像是你的开发伴侣,它提供了丰富的功能和工具,可以帮助你更快、更高效地编写代码。它具有智能编码提示、代码自动补全、代码重构、调试功能等等,简直是程序员的梦幻工具。

2.为什么选择IDEA

为什么选择IDEA而不是其他的开发工具呢?好问题!IDEA有几个优点:

  1. 强大的功能:IDEA提供了许多强大的功能和集成插件,可以使开发过程更加愉快。它的智能编码提示和自动补全功能帮助节省了编码时间,代码重构工具可以提高代码质量,调试功能可以帮助找到隐蔽的bug。
  2. 广泛的语言支持:IDEA不仅支持Java开发,还支持其他编程语言如Kotlin、Python、JavaScript等。无论你是开发Android应用还是Web应用,IDEA都能满足你的需求。
  3. 友好的用户界面:IDEA拥有简洁、直观的界面,让你能够快速上手。它的布局、主题等可以根据个人喜好进行自定义,让你感到舒适和愉悦。
  4. 社区支持和生态系统:IDEA有着活跃的开发者社区,你可以从中获取帮助、分享经验。此外,IDEA还有大量的第三方插件和扩展,可以进一步扩展功能。

总之,选择IDEA是因为它强大、易用、有趣,它可以使你的开发过程更高效、更愉快。所以,选择IDEA是为了让编程变得轻松、有趣,而不是让你为了码代码而头疼。

小贴士:什么是Android?

android开发是指android平台上应用的制作,Android早期由“Android之父”之称的Andy Rubin创办,Google于2005年并购了成立仅22个月的高科技企业Android,展开了短信、手机检索、定位等业务,基于Linux的通用平台进入了开发。
Android是一种基于Linux的自由及开放源代码的操作系统,Android 分为四个层,从高层到低层分别是应用程序层、应用程序框架层、库和运行环境层和Linux 内核层

二、IDEA安装教程

1.IDEA安装

1).官网查找IDEA进行下载

 

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_maven,第1张

 2).将下载好的压缩包解压并双击运行

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_xml_02,第2张

3).更改安装目录

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_xml_03,第3张

4).勾选64-bit launcher生成桌面快捷方式

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_java_04,第4张

   

5).直接Install后选择自己喜欢的主题Skip Remaining and Set Defaults

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_idea 怎么更换maven的源_05,第5张

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_intellij-idea_06,第6张

    6).选择试用三十天后Continue

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_intellij-idea_07,第7张

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_intellij-idea_08,第8张

 如果弹出以上窗口,请不要介意这是激活插件加载成功(联网才会弹出)。

 好啦到这里就已经结束激活啦!!请打开IDEA尽情享受代码所带来的快感吧!!

三、IDEA创建Maven项目

在创建项目之前我们了解一个简单的概念。

在 IntelliJ IDEA 中,项目(Project)也是一个独立的实体,但它更加灵活和细粒度。在 IntelliJ IDEA 中,一个项目可以包含多个模块(Module),每个模块可以有自己的源代码和设置。这种模块化的方式使得在 IntelliJ IDEA 中更容易管理大型项目。此外,IntelliJ IDEA 还引入了概念称为 "工作区"(Workspace),它类似于 Eclipse 的工作空间,用于组织和管理多个项目。

例如:

idea project ==>eclipse workspce

idea  module==>eclipse project

1.配置Maven

1).设置编码集

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_idea 怎么更换maven的源_09,第9张

 2.输入File Encodings将编码改为UTF-8

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_xml_10,第10张

3.配置maven安装路径 

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_intellij-idea_11,第11张

2.创建工作区

1). 配置JDK

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_intellij-idea_12,第12张

2). 修改项目存放路径

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_maven_13,第13张

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_xml_14,第14张

这样我们的工作区间就创建好啦

3.创建module模块

 1).在工作区间上右击➡Next➡Module

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_intellij-idea_15,第15张

 2).选择我们自己的JDK➡输入webapp后CTRL+↓选择maven-archetype-webapp➡Next

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_xml_16,第16张

 3).为module模块取名

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_xml_17,第17张

 4.配置Maven Property

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_java_18,第18张

小贴士:  

  archetypeCatalog用来指定maven-archetype-plugin读取archetype-catalog.xml文件的位置:
    internal——maven-archetype-plugin内置的
    local——本地的,位置为~/.m2/archetype-catalog.xml
    remote——指向Maven中央仓库的Catalog 

 5.pom.xml配置依赖以及Maven插件

依赖字符串:

<dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>
             <version>4.12</version>
             <scope>test</scope>
         </dependency>        <dependency>
             <groupId>mysql</groupId>
             <artifactId>mysql-connector-java</artifactId>
             <version>5.1.44</version>
         </dependency>        <dependency>
             <groupId>javax.servlet</groupId>
             <artifactId>javax.servlet-api</artifactId>
             <version>4.0.1</version>
             <scope>provided</scope>
         </dependency>Maven插件:
<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>

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_intellij-idea_19,第19张

选择“手动挡”,不然你的代码有问题系统也会去下载依赖,本身代码就是错的下载也肯定失败,所以选择“手动挡”。 

6.web.xml从2.3版本换成3.1

<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">

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_idea 怎么更换maven的源_20,第20张

7.编写Servlet和JSP页面测试

JSP页面

<%--
  Created by IntelliJ IDEA.
  User: 索隆
  Date: 2023/8/11
  Time: 17:52
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title></title>
</head>
<body>
helllo idea我是jsp页面
</body>
</html>
Servlet层
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

/**
 * @author Java方文山
 * @compay csdn_Java方文山
 * @create 2023-08-11-17:46
 */
@WebServlet("/idea")
public class DemoServlet extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        this.doPost(req,resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("hello idea我是后端Servlet");
        req.getRequestDispatcher("/index.jsp").forward(req,resp);
    }
}

7.配置Tomcat服务器

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_idea 怎么更换maven的源_21,第21张

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_maven_22,第22张

 8.更改网络访问地址

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_java_23,第23张

 

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_java_24,第24张

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_maven_25,第25张

运行结果:

idea 怎么更换maven的源 idea改maven项目,idea 怎么更换maven的源 idea改maven项目_maven_26,第26张

 


https://www.xamrdz.com/lan/54a1963273.html

相关文章: