700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > IDEA 配置 Maven 创建 Spring Boot 项目

IDEA 配置 Maven 创建 Spring Boot 项目

时间:2019-06-10 03:14:35

相关推荐

IDEA  配置 Maven 创建 Spring Boot 项目

文章目录

Maven安装配置 Maven配置 Maven 仓库(仓库路径、阿里云下载)IDEA 配置 MavenIDEA 创建 springboot 项目

在新电脑上配环境总是要不停的百度,简单记录一下。。。

Maven

安装配置 Maven

前提:已经安装好 Java 运行环境,否则配置不能成功;

cmd 输入java -version可以看到 java 版本号再做下面的;

这里下载各个版本的Maven:/dist/maven/maven-3/

根据 SpringBoot 官网文档,Mave 版本需要 3.3 及以上;

下载后,解压,将 bin 目录配置到环境变量中:

右键我的电脑-属性-高级系统设置-环境变量-系统变量-Path;

cmd 里输入:mvn -v;提示如下则配置成功;

配置 Maven 仓库(仓库路径、阿里云下载)

所谓的仓库就是用于存放项目需要的 jar 包的,只要配好一个仓库,以后的项目都可以去使用这个仓库里的 jar 包。

配置仓库位置:打开 Maven 根目录下的conf/setting.xml

Ctrl+F搜索<localRepository>,将默认路径修改为你要配置的路径(不要放到 C 盘);

配置阿里云下载:还是在 Maven 根目录下的conf/setting.xml

Ctrl+F搜索<mirrors>,在<mirrors>下新加一个阿里云的镜像地址:

<mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>aliyun maven</name><url>/nexus/content/repositories/central/</url></mirror>

到此为止,Maven 与 仓库配置以及完成。

IDEA 配置 Maven

打开 IDEA,点击开始右下角的Configure->Settings进入设置;

设置界面:Build, Execute, Deployment->Build Tools->Maven

修改Maven home directory:D:\JavaDevelop\Maven\apache-maven-3.5.0

修改User settings file:D:\JavaDevelop\Maven\apache-maven-3.5.0\conf\settings.xml

只要settings.xml中配置的正确,Local repository会被自动识别到;

至此,IDEA 配置 Maven 已经完全结束了,可以开始创建项目了。

IDEA 创建 springboot 项目

打开 IDEA,Create New Project,选择 Maven 项目,勾选Create from archetype,选中maven-archetype-webapp

GruopId其实就是默认的包名;

确认Maven home directory是我们自己的 Maven 位置,包括下面的User settings fileLocal repository都是我们自己的文件目录;勾上Override

点击 Finsh,开始创建项目;

如果右下角跳出选项,选择Auto Enable

首先pom.xml中引入项目依赖:

这些是随时会更新的,建议去看 springboot官方文档;

<!--继承springboot父项目--><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.2.5.RELEASE</version></parent>

<!--引入springboot的web支持--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.11</version><scope>test</scope></dependency>

将 springboot 配置成标准目录结构:

Application.java:

package com.yusael;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.EnableAutoConfiguration;import org.springframework.ponentScan;@EnableAutoConfiguration // 作用: 开启自动配置 初始化spring环境 springmvc环境@ComponentScan // 作用: 用来扫描相关注解 扫描范围 当前入口类所在的包及子包(com.yusal及其子包)public class Application {public static void main(String[] args) {// springApplication: spring应用类 作用: 用来启动springboot应用// 参数1: 传入入口类 类对象 参数2: main函数的参数SpringApplication.run(Application.class, args);}}

helloController.java:

package com.yusael.controller;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RequestMapping;import org.springframework.web.bind.annotation.RestController;@RestController@RequestMapping("/hello")public class helloController {@GetMapping("/hello")public String hello() {System.out.println("hello springboot!!!");return "hello springboot";}}

点击运行:成功跑起 spring boot 。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。