码迷,mamicode.com
首页 > 其他好文 > 详细

Maven入门

时间:2016-09-03 23:50:20      阅读:179      评论:0      收藏:0      [点我收藏+]

标签:

一个十分重要的mvn指令:mvn 插件名:目标名
maven自带三个内置插件(也就是三个内置的生命周期):default,clean,site.
使用mvn archetype:generate命令可以快速建立一个符合maven目录结构的工程.
1. mvn archetype:generate
archetype是一个插件名称,generate是一个目标名称.第一次运行这个命令,会从https://repo.maven.apache.org/下载archetype这个插件.
2. mvn archetype:generate
下载完成之后,会发现卡死了,最后一句话是: Generating project in Interactive mode(正在交互模式下生成工程)
3. mvn archetype:generate -DarchetypeCatalog=internal
添加这句话之后,就不会卡死了.就会进入交互阶段,一步步询问.每一步如果有默认选项直接按enter即可.
(1) choose archetype选择一个架构类型,提供了7中项目类型,默认为quickstart,
maven-archetype-archetype
maven-archetype-j2ee-simple
maven-archetype-plugin
maven-archetype-plugin-site
maven-archetype-portlet
maven-archetype-profiles
maven-archetype-quickstart
(2) 填写groupId,artifactId,version,package
这时在当前目录下就生成了一个项目.
4. mvn archetype:generate -DgroupId=com.mycompany.helloworld -DartifactId=helloworld -Dpackage=com.mycompany.helloworld -Dversion=1.0-SNAPSHOT -DarchetypeCatalog=internal
这个命令可以跳过填写groupId,artifactId,version,package阶段,直接生成项目.

Maven入门

标签:

原文地址:http://www.cnblogs.com/weidiao/p/5838299.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!