首页 > 其他分享 >Maven 安装与环境变量配置 及 springboot项目创建

Maven 安装与环境变量配置 及 springboot项目创建

时间:2023-09-06 15:57:13浏览次数:56  
标签:maven springboot Spring 配置 Boot Maven 点击 环境变量

(1)Maven 安装:

  在官网下载:http://maven.apache.org/download.cgi

 

 

(2)Maven 配置环境变量:

  解压到一个路径,然后配置环境变量:

    • 新建变量名:MAVEN_HOME 变量值:D:\apache-maven-3.6.0(这是我的 MAVEN 路径)
    • 编辑变量名:Path 在最前面加上:%MAVEN_HOME%\bin
    • 新建系统变量--》填写变量名和路径地址
    •  

    • 然后在path中使用 ‘ %% ’ 包裹变量名,并在第二个%后加 \bin,最后保存

       

       

       

       扩展:jdk的环境变量配置与此一致

(3)检查是否配置成功:

  •   在命令行输入(打开window+R ==》cmd)    mvn -V
  •   然后会输出一堆东西:

 

 

(4)配置 maven 仓库:

  1.打开 maven 文件夹下的 config 文件夹下的 settings.xml;
  2.找到 localRepository 标签,此时是被注释掉的,我们解除注释,然后配置自己的maven仓库路径,例如:把原有的 /path/to/local/repo   路径修改为--》        D:\idea\localRepository,这样以后 maven管理下载的jar 包都会在这个路径下。
    【注意】:注意结点的位置,先找到注释掉的部分修改---->自己的路径

    

       

 

 

 

       

 

 

 

 

 

    3.配置远程仓库,找到 mirrors 标签(使用阿里镜像)配置好要记得保存

        

(5)在 idea 配置 maven:

    点击【File】>【Settings】>搜索【Maven】,按截图配置安装目录和选择刚刚 settings 配置文件;

          

 

 

     选择完settings之后,本地仓库自动改成settings文件中配置的;点击apply,再点击ok即配置完成。

 

使用 idea 快速搭建 Spring Boot

    第一步:新建 Spring Initializr 项目:

       在这里插入图片描述

    (1)选择 Spring Initializr
    (2)选择 SDK,点击【new】这里就是使用 JAVA SDK 要求版本 1.8+,选择你默认安装在 C:\Program Files\Java\jdk1.8.0_191 目录:
        在这里插入图片描述

    (3)然后选择默认的 url (不用管)点击【Next】:

       在这里插入图片描述

    (4)然后填写一下项目的信息:

       在这里插入图片描述

    (5)先勾选上 Web 依赖:
       在这里插入图片描述

    (6)勾选 SQl 下的 MySQL,MyBatis 依赖:
       (根据自己的项目选择,后面可加)
       在这里插入图片描述

    (7)选择好项目的位置,点击【Finish】:

       在这里插入图片描述

    (7)如果是第一次配置 Spring Boot 的话可能需要等待一会儿 IDEA 下载相应的 依赖包,默认创建好的项目结构如下:

       在这里插入图片描述

    项目结构还是看上去挺清晰的,少了很多配置文件,我们来了解一下默认生成的有什么:

    •   SpringbootApplication: 一个带有 main() 方法的类,用于启动应用程序
    •   SpringbootApplicationTests:一个空的 Junit 测试了,它加载了一个使用 Spring Boot 字典配置功能的 Spring 应用程序上下文
    •   application.properties:一个空的 properties 文件,可以根据需要添加配置属性
    •   pom.xml: Maven 构建说明文件

    第二步:HelloController

      在 【main/java/com.xpwi.springboot】包下新建一个【HelloController】:

       在这里插入图片描述

复制代码
 1 package com.xpwi.springboot;
 2 import org.springframework.web.bind.annotation.RequestMapping;
 3 import org.springframework.web.bind.annotation.RestController;
 4 
 5 /**
 6  * 测试控制器
 7  *
 8  * @author:
 9  * @create: 
10  */
11 @RestController
12 public class HelloController {
13 
14     @RequestMapping("/hello")
15     public String hello() {
16         return "Hello Spring Boot!";
17     }
18 }
复制代码

 

    第三步:利用 IDEA 启动 Spring Boot

     (1)我们回到 SpringbootApplication 这个类中,然后右键点击运行:

       在这里插入图片描述

    (2)会提示 Maven 导包,点击 Enable Auto-import
       在这里插入图片描述

    (3)注意:我们之所以在上面的项目中没有手动的去配置 Tomcat 服务器,是因为 Spring Boot 内置了 Tomcat
    等待一会儿就会看到下方的成功运行的提示信息:

                         

       在这里插入图片描述

    (4)此时,可以看到我们的 Tomcat 运行在 8080 端口,我们来访问下面地址试一下:

      http://localhost:8080/hello

       在这里插入图片描述

此时springboot项目就创建完也跑起来了~

标签:maven,springboot,Spring,配置,Boot,Maven,点击,环境变量
From: https://www.cnblogs.com/sun777/p/17682497.html

相关文章

  • springboot下载文件 范围下载
    springboot下载文件范围下载关键词:springboot,download,Range,Content-Range,Content-Length,httpcode206PartialContent下载文件的一部分,我们在requestheader:Range中指定要获取的文件的字节范围。要注意httpresponseheader:Content-Length一定要与Range中所表示的获取bytes......
  • SpringBoot3.x 框架搭建
    SpringBoot3.0.0已经发布一段时间了,越来越多的公司考虑将技术框架升级到最新版本,JDK也相应要求JDK17以上。对应SpringBoot2.x的版本,建议先升级到SpringBoot2.7.0,之后再升级到SpringBoot3.x。 gitee源码地址:https://gitee.com/yhc910/spring-boot-framework.git  ......
  • Python 设置环境变量方法
    Python中的os模块Python中的os模块提供了很多与操作系统相关的功能。其中就包括设置环境变量的方法,即setenv()方法。使用os.setenv()方法设置环境变量importosos.setenv('VAR_NAME','VAR_VALUE')其中,VAR_NAME是环境变量的名称,VAR_VALUE是环境变量的值。这样我们就可以使用......
  • SpringBoot启动报数组下标越界
    问题描述:启动读取配置文件时报错关键字:ERRORorg.springframework.boot.SpringApplication-Applicationrunfailedjava.lang.ArrayIndexOutOfBoundsException:-1ConnectedtothetargetVM,address:'127.0.0.1:58753',transport:'socket'2023-09-0611:09......
  • maven 命令
    命令列表 命令参数-D传入属性参数比如命令:mvnpackage-Dmaven.test.skip=true以“-D”开头,将“maven.test.skip”的值设为“true”,就是告诉maven打包的时候跳过单元测试。同理,“mvndeploy-Dmaven.test.skip=true”代表部署项目并跳过单元测试。 -P使用指定......
  • maven插件之Dependency:analyze,去掉无用maven依赖
    前言完成新功能的开发后,在发包前组长告诉我要检查maven工程的依赖,并告诉我相关指令,此文记录一下使用方式正文简介maven官网之Dependency插件Dependency插件提供了操纵artifact的能力,可以复制以及拆包本地或远程仓库的artifact到指定地点。Dependency有很多的goal,这里介绍的是de......
  • maven在使用阿里云镜像的时候下载失败
    解决方法:https://www.zhihu.com/question/350864269/answer/2808340772第一步:首先在Maven的setting.xml里设置新版HTTPS的阿里云仓库<mirror><id>aliyunmaven</id><mirrorOf>*</mirrorOf><name>阿里云公共仓库</name><url>https://maven.......
  • SpringBoot整合Redis
    SpringBoot整合Redis整合springcache导入依赖<!--引入redis--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId>......
  • 007-SpringBoot+Mybatis+Sqlite框架搭建
    1,配置文件(application.yaml)server:port:6695spring:datasource:url:jdbc:sqlite:D:/examtolearn.dbusername:password:driver-class-name:org.sqlite.JDBCmybatis:mapper-locations:classpath:mapper/*.xmlconfiguration:log-......
  • 配置后端环境变量
    安装后端所需基本依赖项目的接口文档https://apifox.com/apidoc/shared-5a53a935-41de-43d0-9bd7-272baf4f7fc6下面是安装后端基本环境一、安装nodehttps://nodejs.cn/download/点击下载对应的版本安装完后在控制台输入node-v可查看是否安装成功二、下载hbuilderX编辑器https......