Maven--简略

embedded/2024/10/23 15:17:53/

简介

Apache旗下的一款开源项目,用来进行项目构建,帮助开发者管理项目中的jar及jar包之间的依赖,还拥有项目编译、测试、打包的功能。

管理方式

统一建立一个jar仓库,把jar上传至统一的仓库,使用时,配置jar地址即可。

搭建

一、安装

下载安装

配置环境变量

修改maven配置文件

        配置本地仓库地址

        配置镜像仓库地址

二、IDE中关联Maven

三、使用maven创建项目

补充说明--Maven命令

clean: 清除编译后的target

compile: 编译

package:打包

install:安装到本地仓库

注意1:这里在IDE中快捷双击等同于命令行内命令

例如:

注意2:package与install都可以打包,不同之处在于packing仅仅是将maven项目打成jar或者war;install则是将maven项目打包后安装到本地仓库,可以在后续的开发过程中通过pom.xml文件配置使用


http://www.ppmy.cn/embedded/129847.html

相关文章

系统性能优化——绑核

简要 绑核正如其名,将线程/进程绑定在一个或多个CPU核心。该技术可以使进程或线程在特定的处理器上运行,而不会被操作系统调度到其他处理器上。这里有两层含义。 如果线程被绑定在指定核心上,则只会在该核心上运行,即使其他核心…

ReactNative项目构建目录找不到问题解决

要检查你的 Expo 项目中 TypeScript 的配置,你需要查看 tsconfig.json 文件。这个文件位于项目的根目录,并且包含了 TypeScript 编译器的所有配置选项。以下是一些基本步骤来检查和理解你的 tsconfig.json 文件: 定位 tsconfig.json 文件&…

基于STM32设计的智能婴儿床(华为云IOT)(244)

文章目录 一、前言1.1 项目介绍【1】开发背景【2】项目实现的功能【3】项目硬件模块组成【4】ESP8266工作模式配置1.2 设计思路【1】整体设计思路【2】整体构架【3】上位机开发思路1.3 项目开发背景【1】选题的意义【2】可行性分析【3】参考文献【4】摘要1.4 开发工具的选择【1…

HarmonyOS的DevEcoStudio安装以及初步认识

目录 1.DevEco下载 2.DevEco安装 3. 未开启Hyper-V 1--开启Hyper-v流程 4.编译错误 5.目录结构 1)AppScope 2)entry: 3)build 4)entry->src 5)entry->src->main->etc 6)entry->src->main…

C++字符串函数(详细解析) √

1、查找find:返回第一次出现ab的"位置",没有则返回乱码 (1)格式:str.find("查找的内容",从下标2开始往后查找包括下标2) str.find("ab",2); (2)格式:str.find("查找的内容"…

多仓多门店库存管理与系统设计

库存是供应链之魂。 在新零售模式下,仓库和门店遍布全国甚至全球,如果库存管理不到位,就没法给企业赋能,无法给客户带来极致购物体验。 商品的库存数是整个供应链业务的核心,是业务能顺利流转的基础,如何才能在系统设计上保证库存数据的实时性和准确性? 我们需要设计…

数据分箱:决策树得到特征的分箱区间后后怎么映射到原数据中?

以下是将bins_intervals的值映射回原数据的示例代码: import pandas as pd import numpy as np# 假设原数据 data pd.DataFrame({feature_to_bin: [10, 20, 30, 40, 50, 60, 70, 80, 90] })# 假设决策树得到的分箱区间 bins_intervals [(0, 30), (30, 60), (60, …

【Flutter】Dart:Isolate

在 Dart 和 Flutter 中,所有的代码默认都运行在单一的线程(即主线程)上,这个线程也叫做 UI 线程。当进行耗时操作(如复杂计算或网络请求)时,如果不使用多线程处理,主线程会被阻塞&am…