01 maven简单入门

声明:跟着孔浩老师一起学maven
http://www.icoolxue.com/album/show/45

1. 当然是下载maven文件啦

http://maven.apache.org/download.cgi

01 maven简单入门_第1张图片
Paste_Image.png
2. 配置环境变量
01 maven简单入门_第2张图片
Paste_Image.png
3. 测试一把
01 maven简单入门_第3张图片
Paste_Image.png
4. 使用“archetype”生成项目骨架

mvn archetype:generate -X //-X是debug模式

初次使用该命令时会去下载archetype框架依赖的各种包,我们最好打开debug模式;然后我们更有可能会停在这么一个神奇的位置(下载archetype的日志文件)

[DEBUG] Searching for remote catalog: http://repo.maven.apache.org/maven2/
archetype-catalog.xml

然而会在这里卡上N久,于是我们不如直接在浏览器打开

http://repo.maven.apache.org/maven2/archetype-catalog.xml

等待其加载完成,然后另存为 "archetype-catalog.xml" 最后保存到 “${user.home}/.m2/” 位置下;

以后我们使用“mvn archetype:generate -X”时记得加上-DarchetypeCatalog=local



5. 第一个maven项目(cmd在哪个目录下运行,项目就生成在哪儿哦)

执行以下命令:

D:\java\maven_proj>mvn archetype:generate -DarchetypeCatalog=local

会看到(有默认选项的先直接回车吧;反正现在我也不懂......)

01 maven简单入门_第4张图片
Paste_Image.png
01 maven简单入门_第5张图片
Paste_Image.png
Paste_Image.png
01 maven简单入门_第6张图片
Paste_Image.png
其他:
  • 修改我们本地中央仓库的位置:

%maven安装目录%\conf\settings.xml

01 maven简单入门_第7张图片
Paste_Image.png
  • 查看我们远程中央仓库的位置:

%maven安装目录%\lib\maven-model-builder\org\apache\maven\model\pom.xml

01 maven简单入门_第8张图片
Paste_Image.png
  • 把settings.xml放到${user.home}/.m2/下,那么settings.xml的修改不会影响到该计算机上的其他用户

你可能感兴趣的:(01 maven简单入门)