maven学习

maven学习

maven学习

  • 官方文档
    http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
  • 中文文档
    http://wentao365.iteye.com/blog/903396
  • 注意说明

1.maven安装配置;
见官方文档
2.maven第一个工程——hello world
创建一个名为my-app的项目
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
打包成为一个jar
mvn package
执行
java -cp target/my-app-1.0-SNAPSHOT.jar com.mycompany.app.App
3.常见命令

validate:验证工程是否正确,所有需要的资源是否可用。
compile:编译项目的源代码。
test:使用合适的单元测试框架来测试已编译的源代码。这些测试不需要已打包和布署。
Package:把已编译的代码打包成可发布的格式,比如jar。
integration-test:如有需要,将包处理和发布到一个能够进行集成测试的环境。
verify:运行所有检查,验证包是否有效且达到质量标准。
install:把包安装在本地的repository中,可以被其他工程作为依赖来使用。
Deploy:在集成或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。
clean:清除先前构建的artifacts(在maven中,把由项目生成的包都叫作artifact)。
site:为项目生成文档站点。

你可能感兴趣的:(工具&Java)