IntelliJ IDEA的使用

IDEA概述

  IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一, IDEA是JetBrains公司的产品

 

 

IDEA常用快捷键:

  快速找到接口的实现类:ctrl+alt+B

  搜类或者全局文件的关键词:shift+shift 或者把快捷键设置改为eclipse的快捷键就可以使用ctrl+H和control+shift+R

 

 

IDEA配置环境

IDEA配置JDK:

  

      

IDEA配置Maven:

  参考这里

    

 

IDEA中配置Git:详细点这里

  1、本地建立git仓库

  2、本项目添加到本地仓库

 

IDEA配置SVN:

       

   

 

 

 

IDEA新建项目

IDEA新建Servlet项目:

  新建步骤:

           

  

  

IDEA新建Maven项目:

  插个题外话,新建maven项目时的groupId和ArtifactId应该怎么填? 详细参考这里

      1、什么是groupid和artifactId? 

      groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个id去查找。 

   2、groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织。

      举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artifactId是tomcat。 

   3、而Projectname才是IDE中目录显示的名称,一般和artifactId用相同名称。

  新建步骤:

    

    

           

 

IDEA新建SpringBoot项目:

 方式一:

  

  

  

  

  pom.xml文件简介:  

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.springboot</groupId>
    <artifactId>demo</artifactId>
    <version>0.0.1-SNAPSHOT</version>
    <packaging>jar</packaging>

    <name>demo</name>
    <description>Demo project for Spring Boot</description>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <!-- 这个特殊的依赖包含了应用运行需要的所有信息,它包含了Spring Boot应用所必须的类似于Spring FrameWork(spring-core)、
        Spring Test(spring-test)等基础依赖的依赖描述。你只需要使用这个parent pom就能完成所有的依赖描述添加工作。-->
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.1.RELEASE</version>
        <relativePath/>
    </parent>

    <properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
        <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
        <java.version>1.8</java.version>
    </properties>

    <dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <!-- 添加这个依赖之后就可以创建一个web应用程序。starter poms部分可以引入所有需要在实际项目中使用的依赖。
            spring-boot-starter-web依赖包含所有的spring-core, spring-web, spring-webmvc,嵌入的Tomcat server和其他web应用相关的库。 -->
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-test</artifactId>
            <scope>test</scope>
        </dependency>
    </dependencies>

    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>


</project>

   更新一下maven依赖

   运行SprinbgBoot项目

 

 方式二:  

    离线新建SpringBoot项目是基于新建Maven项目引入SpringBoot的相关jar包实现的

  

 

posted @ 2019-09-17 11:05  但偏偏  阅读(526)  评论(0编辑  收藏  举报