Windows环境从零开始MAVEN(一)

下载安装
从https://maven.apache.org可以下载到最新的MAVEN发布包。
比如:apache-maven-3.6.0-bin.zip
解压到某个目录即可。

修改 conf/settings.xml 文件,以指定本地仓库的存放位置:
<localRepository>D:\java\evn\maven-3.6.0\localRepository</localRepository>
不修改的话,默认存放位置为:${user.home}/.m2/repository

环境变量
M2_HOME=D:\java\evn\maven-3.6.0
MAVEN_HOME=D:\java\evn\maven-3.6.0
在 Path 中增加 D:\java\evn\maven-3.6.0\bin 路径,以便在任何地方都可以执行 mvn

执行以下命令检查,是否成功
mvn -v
//输出以下信息,表示OK了。
Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-25T02:41:47+08:00)
Maven home: D:\java\evn\maven-3.6.0\bin\..
Java version: 1.8.0_202, vendor: Oracle Corporation, runtime: D:\java\evn\jdk1.8.0_202\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"

安装本地jar到本地仓库
mvn install:install-file -Dfile=D:\java\work\my-app\bomka-1.2a.jar -DgroupId=com.kachabom.app -DartifactId=bomka -Dversion=1.2a -Dpackaging=jar

正式开始
mvn archetype:generate -DgroupId=com.kachabom.app -DartifactId=histoday -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false -DarchetypeCatalog=local
mvn archetype:generate -DgroupId=com.kachabom.app -DartifactId=histoday -DarchetypeArtifactId=maven-archetype-quickstart -DarchetypeVersion=1.4 -DinteractiveMode=false -DarchetypeCatalog=local

注意小细节
1、mvn archetype:create 是3.0.5版本及之前使用;以后的版本使用 mvn archetype:generate
2、-DarchetypeCatalog=local 用于指定使用本地的 archetype-catalog.xml 可以加快 archetype:generate 执行速度。其他选项有:
‘file://…’ 本地文件 ; ‘http://…’ or ‘https://…’ 网络文件
‘remote’ Maven中央仓库, 比如 ‘http://repo.maven.apache.org/maven2’

posted @ 2019-02-20 16:06  筠珑枫绦  阅读(231)  评论(0编辑  收藏  举报