Maven 构建

创建一个简单的Java工程:
mvn archetype:create
-DgroupId=com.mycompany.example
-DartifactId=Example

创建一个java的web工程:
mvn archetype:create
-DarchetypeGroupId=org.apache.maven.archetypes
-DarchetypeArtifactId=maven-archetype-webapp
-DgroupId=com.mycompany.app -DartifactId=my-webapp

打包:mvn package
编译:mvn compile
编译测试程序:mvn test-compile
清空:mvn clean
运行测试:mvn test
生成站点目录: mvn site
生成站点目录并发布:mvn site-deploy
安装当前工程的输出文件到本地仓库: mvn install

安装指定文件到本地仓库:mvn install:install-file -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=1.0.0 -Dpackaging=jar -Dfile=<myfile.jar>
查看实际pom信息: mvn help:effective-pom
分析项目的依赖信息:mvn dependency:analyze 或 mvn dependency:tree
跳过测试运行maven任务: mvn -Dmaven.test.skip=true XXX
生成eclipse项目文件: mvn eclipse:eclipse
查看帮助信息:mvn help:help 或 mvn help:help -Ddetail=true
查看插件的帮助信息:mvn <plug-in>:help,比如:mvn dependency:help 或 mvn ant:help 等等

官方quickstart http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

参考博客 http://www.cnblogs.com/lexus/archive/2012/01/26/2329544.html

ant 构建 http://www.cnblogs.com/hoojo/archive/2013/06/14/java_ant_project_target_task_run.html

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Maven编译代码的相关命令 第一、main目录下的主代码编写完毕后,使用Maven进行编译,在项目根目录下运行命...
    加油小杜阅读 1,443评论 0 2
  • 1.简介 之前的maven项目打包类型都为pom或者POM,今天讲一下用maven构建web应用,web应用的打包...
    zlcook阅读 3,525评论 0 12
  • 本指南将指导你利用Maven构建一个简单的Java项目。 你所构建 你将使用Maven来构建一个应用程序,它将提供...
    关中大吕阅读 460评论 0 3
  • 程达是我的Jun校同学,从入学第一天起就立志做一个出类拔萃的政工干部,于是他集中自己的时间这上面下功夫,尤其是在公...
    吾先生ING阅读 169评论 0 0
  • 旅行让我们认识整个世界,每到一个陌生的地方,总会听到孩子会说,这个地方和我们那里不一样,也会比较,...
    慕白飘飘阅读 445评论 3 3

友情链接更多精彩内容