当前位置:   article > 正文

IDEA入门教程_idea里的gz文件

idea里的gz文件

1. 安装及下载

下载地址:
https://www.jetbrains.com/idea/
至于社区版/还是商业版自行决定
在这里插入图片描述

2.创建项目

2.1 创建JT项目

在这里插入图片描述

2.2 选择maven

在这里插入图片描述

2.3 选择jar包版本

在这里插入图片描述

2.4 项目初始化格式

在这里插入图片描述

3. IDEA配置

3.1安装汉化插件(选装)

对于初学者,好多IDEA的配置, 都是英文不是特别熟悉.因此官方提供了汉化补丁,从此使用无压力 ,个人感觉好用.
包含chinese和lombok都安装一下.安装好之后重启IDEA即可.
在这里插入图片描述

3.2配置键位

设定快捷键的键位 选择eclipse
在这里插入图片描述

3.3设定字母大小

在这里插入图片描述

3.4匹配大小写提示

在这里插入图片描述

3.5 设置自动编译

在这里插入图片描述

3.6 配置maven

在这里插入图片描述

3.7 设置自动保存

在这里插入图片描述

3.8 构造方法提示

在这里插入图片描述

4.配置京淘项目

4.1 配置父级项目jt

4.1.1修改POM.xml文件

在这里插入图片描述

4.1.2 添加jar包文件

<!--利用parent标签,springBoot项目整合了其他框架的包及具体的配置都在parent中进行了定义. 定义了版本包信息. -->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.3.2.RELEASE</version>
        <relativePath /> <!-- lookup parent from repository -->
    </parent>

    <!--当前maven配置信息 -->
    <properties>
        <java.version>1.8</java.version>
        <!-- 指定maven插件版本 -->
        <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
        <!-- 跳过测试类打包 -->
        <skipTests>true</skipTests>
    </properties>

    <!--项目的依赖信息. Maven: jar包具有依赖性 A ~~~~ B ~~~~~C 导入A时BC都会自动导入. -->

    <dependencies>
        <dependency>
            <!--组ID:一般公司域名倒写 -->
            <groupId>org.springframework.boot</groupId>
            <!--项目名称 -->
            <!--SpringMVC的配置信息 jar 配置文件 开箱即用的效果 定义 -->
            <artifactId>spring-boot-starter-web</artifactId>
            <!--项目版本号 -->
            <!-- <version>父级中进行了定义</version> -->
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
            <exclusions>
                <exclusion>
                    <groupId>org.junit.vintage</groupId>
                    <artifactId>junit-vintage-engine</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

        <!--添加属性注入 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-configuration-processor</artifactId>
            <optional>true</optional>
        </dependency>

        <!--支持热部署 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-devtools</artifactId>
        </dependency>

        <!--引入插件lombok 自动的set/get/构造方法插件 -->
        <dependency>
            <groupId>org.projectlombok</groupId>
            <artifactId>lombok</artifactId>
        </dependency>

        <!--引入数据库驱动 -->
        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <scope>runtime</scope>
        </dependency>

        <!--springBoot数据库连接 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-jdbc</artifactId>
        </dependency>

        <!--spring整合mybatis-plus -->
        <dependency>
            <groupId>com.baomidou</groupId>
            <artifactId>mybatis-plus-boot-starter</artifactId>
            <version>3.2.0</version>
        </dependency>

        <!--springBoot整合JSP添加依赖 -->
        <!--servlet依赖 -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
        </dependency>

        <!--jstl依赖 -->
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
        </dependency>

        <!--使jsp页面生效 -->
        <dependency>
            <groupId>org.apache.tomcat.embed</groupId>
            <artifactId>tomcat-embed-jasper</artifactId>
        </dependency>

        <!--添加httpClient jar包 -->
        <dependency>
            <groupId>org.apache.httpcomponents</groupId>
            <artifactId>httpclient</artifactId>
        </dependency>

        <!--引入dubbo配置 -->
        <!--
            <dependency>
                <groupId>com.alibaba.boot</groupId>
                <artifactId>dubbo-spring-boot-starter</artifactId>
                version>0.2.0</version>
            </dependency>
        -->

        <!--添加Quartz的支持 -->
        <!-- <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-quartz</artifactId>
        </dependency> -->

        <!-- 引入aop支持 -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-aop</artifactId>
        </dependency>

        <!--spring整合redis -->
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-redis</artifactId>
        </dependency>
    </dependencies>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137

4.2 创建jt-common项目

4.2.1创建新模块

在这里插入图片描述

4.2.2 选择项目类型默认jar 包

在这里插入图片描述

在这里插入图片描述

4.2.3 导入jt-common项目

在这里插入图片描述

4.3 创建jt-manager项目

4.3.1 创建项目

在这里插入图片描述

4.3.2 创建jt-manager项目

在这里插入图片描述

4.3.3 修改打包方式/添加依赖信息/添加插件

 <parent>
        <artifactId>jt</artifactId>
        <groupId>com.jt</groupId>
        <version>1.0-SNAPSHOT</version>
    </parent>
    <modelVersion>4.0.0</modelVersion>
    <artifactId>jt-manager</artifactId>
    <packaging>war</packaging>

    <!--添加依赖信息-->
    <dependencies>
        <dependency>
            <groupId>com.jt</groupId>
            <artifactId>jt-common</artifactId>
            <version>1.0-SNAPSHOT</version>
        </dependency>
    </dependencies>

    <!--添加插件-->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27

4.3.4 导入jt-manager src文件

说明:将课前原有项目中的src文件导入即可
在这里插入图片描述

4.3.5 配置启动项

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

4.3.6 启动效果测试

在这里插入图片描述

4.3.7 将jt-common打包

在这里插入图片描述

5.关于IDEA配置

5.1 关于IDEA Bean自动注入报错说明

修改IDEA 数据校验 将√号去除即可.

在这里插入图片描述
中文版配置如图.
在这里插入图片描述

5.2 IDEA热部署配置

1.修改自动保存配置
在这里插入图片描述

2.添加自动配置注册

ctrl +alt + shift +/ 快捷键 调出注册操作
在这里插入图片描述
3.将自动注册打钩.

在这里插入图片描述

5.3 IDEA快捷键设定

在这里插入图片描述

5.3 IDEA 插件安装

5.3.1插件官网

url : https://plugins.jetbrains.com/
在这里插入图片描述

5.3.2手动搜索插件

在这里插入图片描述

5.3.2手动导入插件

在这里插入图片描述

6 LOMBOK引入问题

6.1安装插件

在这里插入图片描述

6.2 检查LOMBOK包是否下载正常

在这里插入图片描述

6.3 启动注解处理

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/259550
推荐阅读
相关标签
  

闽ICP备14008679号