idea 搭建SpringBoot项目

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Gr_lbxx/article/details/81174139

打开

File->project

点击Next

点击Next

配置自己下载的maven,idea本身有自带的maven,但是用自带的maven有些jar无法下载 ,会出现下图显示的情况,所以引用了自己下载的maven

点击File->Settings

设置完成后,点击Apply,点击OK

右下角出现一个提示框,选择Enable Auto-Import,这样在pom.xml配置某个文件,相应的jar会自动下载

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</groupId>
    <artifactId>springboot01</artifactId>
    <version>1.0-SNAPSHOT</version>

    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.5.2.RELEASE</version>
        <relativePath/> <!-- lookup parent from repository -->
    </parent>

    <dependencies>
        <!--开发web项目相关依赖-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

    <!--将项目打包成jar-->
    <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>
</project>

 在文件里面添加一个启动程序,如下图

package com.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * 标注一个主程序
 */
@SpringBootApplication
public class SpringStartApplication {
    public static void main(String[] args) {
        SpringApplication.run(SpringStartApplication.class,args);
    }
}

这时候就可以测试是否搭建正确(将启动程序和测试controller放在同一包下)

package com.demo;

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {
    @RequestMapping("/hello")
    public String hello(){
        return "hello world";
    }
}

 项目目录如下:

点击运行主启动程序

运行成功

点击http://127.0.0.1:8080/hello测试运行是否正常 

猜你喜欢

转载自blog.csdn.net/Gr_lbxx/article/details/81174139