全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

详解用maven搭建springboot环境的方法

SpringBoot不是一个新框架,它是让开发者更快的开发Spring应用的一条捷径。使用它和使用标准java类库一样,只要简单的指定合适的 spring-boot-*.jar 就可以了。这里我们说怎么用maven导入SpringBoot的包。

 SpringBoot要去Maven的版本达到3.2或以上,Maven的下载地址是 maven.apache.org.

SpringBoot的依赖包形式都如 org.springframework.boot + groupId,一般是继承项目 spring-boot-starter-parent。下面是一个典型的POM文件:

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
  <modelVersion>4.0.0</modelVersion> 
 
  <groupId>com.example</groupId> 
  <artifactId>myproject</artifactId> 
  <version>0.0.1-SNAPSHOT</version> 
 
  <!-- Inherit defaults from Spring Boot --> 
  <parent> 
    <groupId>org.springframework.boot</groupId> 
    <artifactId>spring-boot-starter-parent</artifactId> 
    <version>1.3.0.BUILD-SNAPSHOT</version> 
  </parent> 
 
  <!-- Add typical dependencies for a web application --> 
  <dependencies> 
    <dependency> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-starter-web</artifactId> 
    </dependency> 
  </dependencies> 
 
  <!-- Package as an executable jar --> 
  <build> 
    <plugins> 
      <plugin> 
        <groupId>org.springframework.boot</groupId> 
        <artifactId>spring-boot-maven-plugin</artifactId> 
      </plugin> 
    </plugins> 
  </build> 
 
  <!-- 使用 Spring repositories --> 
  <!-- (我们使用的是SNAPSHOT版本,如果用RELEASE版本下面的偶不用写) --> 
  <repositories> 
    <repository> 
      <id>spring-snapshots</id> 
      <url>http://repo.spring.io/snapshot</url> 
      <snapshots><enabled>true</enabled></snapshots> 
    </repository> 
    <repository> 
      <id>spring-milestones</id> 
      <url>http://repo.spring.io/milestone</url> 
    </repository> 
  </repositories> 
  <pluginRepositories> 
    <pluginRepository> 
      <id>spring-snapshots</id> 
      <url>http://repo.spring.io/snapshot</url> 
    </pluginRepository> 
    <pluginRepository> 
      <id>spring-milestones</id> 
      <url>http://repo.spring.io/milestone</url> 
    </pluginRepository> 
  </pluginRepositories> 
</project> 

Parent里面把版本指定好了,下面的依赖项就不能指定版本了。如果你不想要它固定的版本,可以自己修改。怎么改呢?很简单,只要指定scope为import就行:

<dependencyManagement> 
   <dependencies> 
    <dependency> 
      <!-- Import dependency management from Spring Boot --> 
      <groupId>org.springframework.boot</groupId> 
      <artifactId>spring-boot-dependencies</artifactId> 
      <version>1.3.0.BUILD-SNAPSHOT</version> 
      <type>pom</type> 
      <scope>import</scope> 
    </dependency> 
  </dependencies> 
</dependencyManagement> 

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。


# maven构建springboot  # spring  # boot  # maven  # maven搭建spring  # 详解Springboot快速搭建跨域API接口的步骤(idea社区版2023.1.4+apache-  # springboot+idea+maven 多模块项目搭建的详细过程(连接数据库进行测试)  # Maven搭建springboot项目的方法步骤  # SpringBoot之如何搭建SpringBoot+Maven项目  # 的是  # 是一个  # 好了  # 下载地址  # 要去  # 它是  # 就行  # 很简单  # 就不能  # 更快  # 或以上  # 大家多多  # 就可以  # 如果你不  # 怎么改  # 类库  # 使用它  # version  # encoding  # class 


相关文章: 如何在Golang中实现微服务服务拆分_Golang微服务拆分与接口管理方法  香港服务器WordPress建站指南:SEO优化与高效部署策略  如何用免费手机建站系统零基础打造专业网站?  c# 在ASP.NET Core中管理和取消后台任务  如何通过虚拟主机快速完成网站搭建?  小程序网站制作需要准备什么资料,如何制作小程序?  如何通过远程VPS快速搭建个人网站?  公众号网站制作网页,微信公众号怎么制作?  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  建站主机空间推荐 高性价比配置与快速部署方案解析  nginx修改上传文件大小限制的方法  头像制作网站在线制作软件,dw网页背景图像怎么设置?  网站制作培训多少钱一个月,网站优化seo培训课程有哪些?  成都网站制作公司哪家好,四川省职工服务网是做什么用?  如何在Golang中指定模块版本_使用go.mod控制版本号  怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?  公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?  学校为何禁止电信移动建设网站?  建站之星图片链接生成指南:自助建站与智能设计教程  网站制作大概要多少钱一个,做一个平台网站大概多少钱?  宝盒自助建站智能生成技巧:SEO优化与关键词设置指南  制作宣传网站的软件,小红书可以宣传网站吗?  Android自定义listview布局实现上拉加载下拉刷新功能  建站之星云端配置指南:模板选择与SEO优化一键生成  宝塔建站教程:一键部署配置流程与SEO优化实战指南  如何快速生成高效建站系统源代码?  网站制作服务平台,有什么网站可以发布本地服务信息?  建站主机解析:虚拟主机配置与服务器选择指南  专业网站设计制作公司,如何制作一个企业网站,建设网站的基本步骤有哪些?  清单制作人网站有哪些,近日“兴风作浪的姑奶奶”引起很多人的关注这是什么事情?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  如何挑选优质建站一级代理提升网站排名?  电影网站制作价格表,那些提供免费电影的网站,他们是怎么盈利的?  北京网站制作网页,网站升级改版需要多久?  如何在建站宝盒中设置产品搜索功能?  太原网站制作公司有哪些,网约车营运证查询官网?  c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】  建站之星各版本价格是多少?  模具网站制作流程,如何找模具客户?  Java解压缩zip - 解压缩多个文件或文件夹实例  如何制作网站标识牌,动态网站如何制作(教程)?  文字头像制作网站推荐软件,醒图能自动配文字吗?  小型网站建站如何选择虚拟主机?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  如何选择服务器才能高效搭建专属网站?  建站之星收费标准详解:套餐费用及年费价格表一览  如何零基础开发自助建站系统?完整教程解析  网站制作新手教程,新手建设一个网站需要注意些什么?  如何在云服务器上快速搭建个人网站?  网站制作专业公司有哪些,如何制作一个企业网站,建设网站的基本步骤有哪些? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。