IDEA创建Springboot的五种方式
1. IDEA直接从spring.io官网下创建
所有的Springboot项目打包方式目前都是jar
目前没有办法创建1.8版本,进去可以改
17版本:
4.0.0 org.springframework.boot spring-boot-starter-parent 2.7.4 com.qcby springbootdemo 0.0.1-SNAPSHOT springbootdemo Demo project for Spring Boot 8 org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test org.springframework.boot spring-boot-maven-plugin
下面将介绍IDEA21版本的创建方式(因为IDEA17版本的从阿里云官网创建有问题,所以IDEA17版本用的是三种方式)
2. 走阿里云官网
因为这里要是勾选JavaWeb,创建的项目会多一些东西。所以不需要选择,直接创建好之后导入web依赖即可。
4.0.0 com.qcby springboot_aliyun_demo 0.0.1-SNAPSHOT springboot_aliyun_demo springboot_aliyun_demo 1.8 UTF-8 UTF-8 2.7.4 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test org.springframework.boot spring-boot-dependencies ${spring-boot.version} pom import
Springboot项目已经整合了tomcat
3. 从spring官网搭建下载
因为我的IDEA版本是21的,所以我选择21版本的,低版本容易不兼容报错。
直接IDEA打开,打开之后修改一下Maven的路径,因为官网默认走的是默认的Maven。
然后修改pom文件即可。
4. 从阿里云官网搭建下载
阿里云官网有JDK为1.8版本的,且依赖支持2.*版本的 。
打开
修改pom文件即可。
4.0.0 com.qcby springboot_aliyun_demo2 0.0.1-SNAPSHOT springboot_aliyun_demo2 Demo project for Spring Boot 1.8 UTF-8 UTF-8 2.7.4 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test test org.springframework.boot spring-boot-dependencies ${spring-boot.version} pom import
5. 普通MavenJava项目
创建MavenJava项目
pom文件导入parent依赖以及spring-boot-start-web依赖
4.0.0 com.qcby springboot_maven_demo 1.0-SNAPSHOT org.springframework.boot spring-boot-starter-parent 2.7.4 8 8 org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-test
创建测试类:
package com.qcby.springbootDemo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class SpringBootDemo { public static void main(String[] args) { SpringApplication.run(SpringBootDemo.class,args); } }
注意:
用17版本的访问阿里云的可能会有问题,用其他三种方式。
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。