【web系列十六】idea下使用Maven搭建spring boot开发环境

目录

安装软件

idea

maven

配置环境变量

配置环境

maven

添加本地仓库路径

 添加国内镜像源

常用maven命令

idea

创建工程

新建工程

继承Spring Boot父工程

添加Web场景依赖

添加主程序

 添加Controller

添加配置文件

运行服务 

 常见问题

Inspects a Maven model for resolution problems

第一种:

第二种:

 第三种:

参考资料


安装软件

idea

        直接前往官网下载安装即可。

IntelliJ IDEA:JetBrains 功能强大、符合人体工程学的 Java IDE

maven

        直接前往官网下载安装。

Maven – Download Apache Maven

配置环境变量

        在环境变量中添加MAVEN_HOME环境变量,在该目录下有conf等文件夹

         在系统变量中的path中添加路径

        配置完成后可以在命令窗口中输入 mvn -v 进行检测,显示下图则表示成功

配置环境

maven

        打开maven安装目录下的conf\setting.xml文件。

添加本地仓库路径

        该路径可以是任意位置,用于存放下载的依赖。

 添加国内镜像源

        这样下载jar包速度很快。默认的中央仓库有时候甚至连接不通。一般使用阿里云镜像库即可。

<mirrors>
	<!--阿里云公共仓库是central仓和jcenter仓的聚合仓-->
    <mirror>
		<id>aliyunmaven</id>
		<mirrorOf>*</mirrorOf>
		<name>阿里云公共仓库</name>
		<url>https://maven.aliyun.com/repository/public</url>
	</mirror>
	<mirror>
		<id>aliyunmaven</id>
		<mirrorOf>*</mirrorOf>
		<name>阿里云谷歌仓库</name>
		<url>https://maven.aliyun.com/repository/google</url>
	</mirror>
	<mirror>
		<id>aliyunmaven</id>
		<mirrorOf>*</mirrorOf>
		<name>阿里云阿帕奇仓库</name>
		<url>https://maven.aliyun.com/repository/apache-snapshots</url>
	</mirror>
	<mirror>
		<id>aliyunmaven</id>
		<mirrorOf>*</mirrorOf>
		<name>阿里云spring仓库</name>
		<url>https://maven.aliyun.com/repository/spring</url>
	</mirror>
	<mirror>
		<id>aliyunmaven</id>
		<mirrorOf>*</mirrorOf>
		<name>阿里云spring插件仓库</name>
		<url>https://maven.aliyun.com/repository/spring-plugin</url>
	</mirror>
	<mirror>
		<id>maven</id>
		<mirrorOf>*</mirrorOf>
		<name>maven仓库</name>
		<url>https://mvnrepository.com/</url>
	</mirror>
</mirrors>

常用maven命令

命令描述
mvn-version显示版本信息
mvn-clean清理项目生产的临时文件,一般指模块下的target目录
mvn-compile编译源代码,一般编译模块下的src/main/java目录
mvn-package项目打包工具,在模块下的target目录生产jar或war等文件
mvn-test测试命令,或执行src/test/java下junit的测试用例
mvn-install将打包的jar/war文件复制到你的本地仓库中,供其他模块使用
mvn-deploy将打包的文件发布到远程仓库,供其他人员下载依赖使用
mvn-site生成项目相关信息的网站
mvn-eclipse:eclipse将项目转化为Eclipse项目
mvn-dependency:tree打印出项目的整个依赖树

idea

        在setting中搜索maven,期中需要配置maven home路径,setting.xml路径,本地仓库路径。

创建工程

新建工程

        选择【Maven】工程,选择SDK版本为【1.8】,最后点击【Next】

        填写坐标信息,最后点击【Finish】按钮

        填写项目名称,最后点击【Finish】按钮

         新工程就建好了。

继承Spring Boot父工程

      编辑pom.xml文件,添加spring boot的默认父工程【spring-boot-starter-parent】

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.4.2</version>
</parent>

添加Web场景依赖

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
</dependencies>

添加主程序

        创建包:com.spring.app

         创建主程序:app.java

@SpringBootApplication
public class app{
    public static void main(String[] args) {
        SpringApplication.run(app.class, args);
    }

 添加Controller

@RestController
public class hello{
 
    @GetMapping("/hello")
    public String helloworld() {
        return "HelloWorld.";
    }
}

添加配置文件

        配置端口

运行服务 

         找到app.java右键点击run即可。

         浏览器中打开,效果如下

 

 常见问题

Inspects a Maven model for resolution problems

        首先请检查一下maven安装时是否在idea中配置过,参考上文配置idea,如果无法解决问题,可以尝试以下三种方法。

第一种:

        最有可能出现的情况是你的idea与maven不兼容!!!可以在http://maven.apache.org/docs/history.html找到自己idea适用哪些版本的maven。

        idea2019不适用maven3.6.2,可以适用maven3.6.1,idea2018可以适用maven3.5.2,是要重装idea还是重装maven,就看各位自己的选择啦。

第二种:

        右键你的pom.xml文件,在maven中选择reimport。

 第三种:

        右键pom.xml文件 在maven中选择Download Sources and Documentation,这个的作用是重新下载依赖jar的源码及文档。

参考资料

maven的环境变量配置+在IDEA上配置maven【好用】_艾姆鸥的博客-CSDN博客_maven环境变量的配置

Maven配置教程_普通网友的博客-CSDN博客_maven配置

 Inspects a Maven model for resolution problems 的多种解决方案【实测有效】_艾姆鸥的博客-CSDN博客

使用Maven创建Spring Boot工程_紫月下枫叶的博客-CSDN博客_maven创建springboot项目

使用IDEA创建Spring Boot项目时,可以选择使用Maven来进行项目的构建和管理。首先,你需要在IDEA中安装好Maven插件。 接下来,按照以下步骤来创建Spring Boot项目: 1. 打开IDEA,选择"File"菜单,然后选择"New",再选择"Project"。 2. 在弹出的对话框中,选择"Maven"作为项目类型,点击"Next"。 3. 在下一个对话框中,填写项目的基本信息,例如项目的Group ID、Artifact ID和Version等。这些信息将在生成项目的pom.xml文件中使用。点击"Next"。 4. 在下一个对话框中,选择你想要创建的Spring Boot项目的初始配置。你可以选择不同的配置,比如Web应用程序、RESTful服务等。选择完毕后,点击"Finish"。 5. 等待IDEA完成项目的初始化和构建过程。 通过以上步骤,你就成功使用Maven创建了一个Spring Boot项目。在项目中,你可以使用Maven管理依赖、构建和打包等操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [idea使用maven创建springboot项目](https://blog.csdn.net/cc365/article/details/131181963)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [IDEA使用Maven搭建SpringBoot项目](https://blog.csdn.net/yuanmuchunpin/article/details/127652386)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值