idea配置maven环境

一、maven环境
Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。

二、材料
1、IDEA
2、Maven包,maven官方下载地址为:http://maven.apache.org/download.cgi
3、配置Maven环境变量
新建环境变量M2_HOME,变量值为解压的maven包的路径
在这里插入图片描述

环境变量path里面添加%M2_HOME%\bin
在这里插入图片描述

*解决win11下环境变量path不展开的问题,在path环境变量首行添加C:\Windows\System64;
三、maven的配置文件修改
对于maven文件在配置文件的conf文件中,我的配置文件在E:\apache-maven-3.6.3\conf,找到这个文件的setting文件。

在这里插入图片描述

在这个文件夹里找到settings文件,我们需要新增两个信息:
1、新建本地仓库地址
在这里插入图片描述

<localRepository>E:/apache-mavenJar</localRepository>

将本地仓库地址建立在E盘下的apache-mavenJar文件中。

2、修改镜像位置

	<mirror>
    <id>aliyunmaven</id>
    <mirrorOf>central</mirrorOf>
    <name>aliyun maven</name>
    <url>https://maven.aliyun.com/repository/public </url>
    </mirror>

修改位置如下图所示:
在这里插入图片描述

由于默认镜像下载地址为国外镜像,因此需要更改镜像地址

四、IDEA配置maven环境
1、首先,我们打开IDEA新建一个maven工程

在这里插入图片描述
2、勾选Crete from archetype,找到quickstart,点击next进入
在这里插入图片描述

3、创建名称完成后将将两个Override复选框选中,上面的找到文件的setting文件,下面找到文件仓库位置
在这里插入图片描述

4、找到setting文件后,点击OK
在这里插入图片描述

5、找到文件仓库地址,点击ok
在这里插入图片描述

6、点击finish,等待本地仓库建立完成,出现下图所示信息就完成了maven仓库的搭建。
在这里插入图片描述

7、检查本地环境
win+r运行cmd
在这里插入图片描述

java -version
在这里插入图片描述

mvn -v

在这里插入图片描述

### 如何在 IntelliJ IDEA 中配置和使用 Swagger #### 添加 Maven 依赖 为了使 Swagger 能够工作,在 `pom.xml` 文件中需加入特定的依赖项。这可以通过编辑项目的构建文件来完成: ```xml <dependencies> <!-- swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version> </dependency> <!-- swagger ui --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.8.0</version> </dependency> </dependencies> ``` 这些依赖会引入必要的库用于生成 API 文档以及提供交互式的 UI 页面[^4]。 #### 创建 Swagger 配置类 接着创建一个新的 Java 类用来初始化并配置 Swagger 实例。通常命名为类似于 `SwaggerConfig.java` 的名称,并放置于合适的位置,比如 `config` 包内: ```java import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.service.ApiInfo; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket; @Configuration public class SwaggerConfig { @Bean public Docket api() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo()) .select() .build(); } private ApiInfo apiInfo(){ return new ApiInfoBuilder().title("API文档").description("").termsOfServiceUrl("") .contact(new Contact("", "", "")) .license("").licenseUrl("").version("1.0") .build(); } } ``` 这段代码定义了一个 Spring Bean 来设置 Swagger 的基本信息和其他选项。 #### 启动应用测试 当上述步骤完成后,启动应用程序即可访问默认路径 `/swagger-ui.html` 查看自动生成的 RESTful 接口文档界面。通过浏览器打开该链接可以浏览到所有已暴露出来的 HTTP 请求方法及其参数说明等信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

隔壁老王师傅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值