# mecm-apm **Repository Path**: edgegallery/mecm-apm ## Basic Information - **Project Name**: mecm-apm - **Description**: MECM 应用包管理模块,处理应用包的版本管理,上传,分发,删除等功能 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 32 - **Forks**: 27 - **Created**: 2020-08-05 - **Last Updated**: 2025-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mecm-apm #### 描述 mecm-apm负责应用包管理,包括包管理,包上传、将包分发到边缘等功能。 #### 编译和构建 APM项目基于docker容器化,在编译和构建过程中分为两个步骤。 #### 编译 APM是基于jdk1.8和maven编写的Java程序。 编译只需执行 mvn install 即可编译生成jar包 #### 编译父依赖仓库 - 拉取代码 ``` git clone https://gitee.com/edgegallery/eg-parent.git ``` - 安装依赖 ``` mvn clean install ``` #### 编译APM - 拉取代码 ``` git clone https://gitee.com/edgegallery/mecm-apm.git ``` - 安装依赖 ``` maven clean install ``` #### 构建镜像 APM 项目提供了一个用于镜像的 dockerfile 文件。 制作镜像时可以使用以下命令 docker build -t edgegallery/mecm-apm:latest -f docker/Dockerfile . #### 文档资料 更多内容,请点击[链接](http://docs.edgegallery.org/zh_CN/latest/Projects/MECM/MECM%2Ehtml)查阅。