目录
第一种
idea直接从spring.io官网下载
使用jar包创建就行,也是maven项目,jdk选1.8,但是下面的java没有8的,没关系,先选上,后面创建成功了再改
可以加两个依赖
pom.xml
这两个地方要改一下版本
XML
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.4</version> <!-- 这里改成版本稍低点的 -->
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<java.version>8</java.version><!-- 这里改成8 JDK是1.8的 -->
</properties>
第二种
idea从阿里云官网下载
其他选择跟第一种一样,不过这里jdk有8的版本了
创建成功,这种方式的pom文件不用变
第三种
从spring官网上下载
点创建之后他会生成一个压缩包,然后解压,用idea打开就行了
第四种
从阿里云官网上下载
都选择好之后点获取代码,选下载就行
也是下载成一个压缩包,然后解压,用idea打开
第五种
最后一种就是自己先创建一个普通的maven项目,然后自己手动搭建成一个springboot项目
1.先创建一个普通的mavenjava项目
2.pom.xml
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.qcby</groupId>
<artifactId>springboot05</artifactId>
<version>1.0-SNAPSHOT</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.4</version> <!-- 这里改成版本稍低点的 -->
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
</project>
3.启动类
Springboot05Application类
java
package com.qcby.springboot05;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class Springboot05Application {
public static void main(String[] args) {
SpringApplication.run(Springboot05Application.class, args);
}
}
4.controller
写一个controller访问一下
java
package com.qcby.springboot05.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
@Controller
@RequestMapping("/index")
public class IndexController {
@RequestMapping("/run")
public void run(HttpServletResponse response) throws IOException {
System.out.println("访问");
response.getWriter().write("hello springBoot");
}
}
5.运行访问
直接在这个类运行就可以:
浏览器输入网址:
看控制台: