1. D盘新建Apache文件夹,把apache-maven-3.5.4-bin.zip复制到Apache文件夹下,解压缩,修改“apache-maven-3.5.4”文件夹名称为“apache-maven”
2. 新建系统变量 MAVEN_HOME,赋值D:\Apache\apache-maven。Path下追加%MAVEN_HOME%\bin。
3. 在CMD中输入mvn -v 查看安装情况
4. 修改本地仓库位置
用Eclipse打开Apache\apache-maven\conf\settings.xml
查找如下代码
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
在上面代码中添加 D:\Apache\maven-repository
如下:
<localRepository> D:\Apache\maven-repository </localRepository>
<!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
<localRepository>/path/to/local/repo</localRepository>
-->
在CMD中输入:mvn help:system
如果前面的配置成功,那么D:\Program Files\Apache\maven-repository会出现一些文件。
5. 配置Eclipse的Maven环境
Window->Preferences->Maven->Installations, Add…
点击“Apply”
User Setting
6. 打包maven工程
把maven工程,codecDemo.zip放入D:\Eclipse\Eclipse Workspace,解压缩得到工程源码。用Eclipse导入maven工程,File->Import,Maven, Existing Maven Projects,D:\Eclipse\Eclipse Workspace\codecDemo
编译工程时,会联网下载jav包到本地仓库:D:\Apache\maven-repository
大约18M文件,如下
CMD进入D:\Eclipse\Eclipse Workspace\codecDemo目录,执行mvn package命令
D:\Eclipse\Eclipse Workspace\codecDemo\target文件夹下生成
WaterMeter-Huawei-NBIoTDevice-1.0.0.jar