首页 > 其他分享 >第2章 准备开发环境

第2章 准备开发环境

时间:2022-11-16 21:23:24浏览次数:42  
标签:依赖 Java 项目 环境 Maven 开发 准备

第2章 准备开发环境

2.1 安装Java开发环境JDK

Spring Boot的开发环境需要Java的JDK 1.8版本以上。

2.2 Maven

Maven是一个项目管理工具,可以对Java项目进行构建和管理依赖。它是Apache的一个纯Java开发的开源项目,基于项目对象模型(POM)概念。

这里使用的Maven版本为Apache Maven 3.5.4

简单认识pom.xml文件

  1. dependencies

在此元素下添加依赖,它可以包含多个依赖

  1. dependency

之间有三个坐标,分别如下:

  • groupId:定义隶属的实际项目
  • artifactId:定义项目中的一个模块
  • version:依赖或项目的版本
  1. scope

Maven 项目可以分为三个阶段:编译阶段,测试阶段,运行阶段了。 通过 scope 属性,我们可以决定依赖应用是否参与以上阶段,也将会影响依赖传递。

  1. properties

可以在元素中进行变量的自定义,然后在其他节点中引用该变量

  1. plugin

插件

标签:依赖,Java,项目,环境,Maven,开发,准备
From: https://www.cnblogs.com/keyongkang/p/16897540.html

相关文章

  • 问题记录-前端开发避坑(7)--vue 原生h5开发及基础组件开发
    问题1问题描述与分析执行vueRouter的编程式导航时,报错:vuerouterTypeError:onCompleteisnotafunction检查发现是参数格式不对。这里使用了对象语法,而我错把qu......
  • Spring注解开发
    1、使用注解需要导入的依赖1、1在application.xml文件中加入该约束xmlns:context=http://www.springframework.org/schema/contexthttp://www.springframew......
  • Spring--注解开发定义Bean
    注解开发先看一看之前的bean的做法:所谓注解开发,当然就要用到注解啊,就是在BookDao接口的实现类里面进行注解的定义如图所示:而在.xml文件里面,就需要进行这样一个操作:......
  • MAUI / MAUI Blazor 环境路径测试笔记
    测试代码Tools服务类多平台实现MAUIpublicstringCacheDirectory()=>FileSystem.CacheDirectory;publicstringAppDataDirectory()=>FileSystem.AppDataDirecto......
  • 小程序开发:用原生还是选框架(wepy/mpvue/uni-app/taro)?
    小程序开发:用原生还是选框架(wepy/mpvue/uni-app/taro)?自2017-1-9微信小程序诞生以来,历经2年多的迭代升级,已有数百万小程序上线,成为继Web、iOS、Android之后,第四大主流开发技......
  • 管道、环境变量与常用命令-acw学习笔记
    管道、环境变量与常用命令管道文件重定向将标准在输出重定向到某一个文件管道也是一个重定向,和文件重定向有所不同可以将前一个命令的标准输出stdout重定向到下一个命......
  • 如何开发一款即时通讯软件?看这六个项目就够了
     即时通讯软件(IM)发展到今天功能已经越来越齐全,我们的日常生活中不管是社交、网上购物还是工作都已经离不开即时通讯软件。今天小编就为大家推荐六个即时通讯的开源项目,分别......
  • 程序员必学的项目管理知识-敏捷开发
    敏捷开发的目的敏捷开发的目的是快速响应市场需求,举个例子,如果一个产品的开发周期为一年,如果等到尽善尽美再上线,那么时间周期是非常漫长的,在这个过程中,用户需求也会发生很......
  • 开发访问k8s集群的几种方法(路由和kt)
    现状k8s集群内是有一套完整网络环境,我们不能直接通过IP访问到k8s集群内的pod或者service,只能通过nodeport或者ingress才能访问到服务.痛点开发人员进行微服务开发的......
  • 艾思最新案例分享:塔蓝物流app-物流仓储管理系统app. app开发
    塔蓝物流app是一款物流仓储管理app;主要业务范围空运,海运,进出口货物及过境货物的运输代理,包括揽物订舱,仓储(危险品除外),包装,搬运装卸,中转,流通加工,集装箱拼装拆箱(危险品......