如何使用脚本文件构建maven项目?

时间:2014-09-03 06:07:53

标签: shell powershell batch-file maven-3

我在STS中创建了一个maven项目。我完成了项目的开发和测试代码。如果我想运行或构建这个项目,那么我必须做以下事情

      Right click on the project-->Run as-->Run on Server   (or)
      Right click on the project-->Run as-->Maven Build

如果我想运行测试代码,那么

      Right click on the class file-->Run as-->Run JUnit 

但我想创建一个文本文件,我的意思是脚本文件,当我从cmd提示符运行这个脚本文件时运行所有这些命令。我在一个网站上发现我应该创建一个PowerShell文件,所以我不知道如何编写这样的脚本文件,是否有任何示例文件?

拜托,任何人都可以帮助我

1 个答案:

答案 0 :(得分:0)

您可以在cmd提示符中的项目根文件夹(即mvn clean install文件所在的位置)上运行pom.xml。此命令将触发项目默认构建生命周期,涵盖许多构建阶段,包括:

  • 验证
  • 编译
  • 测试
  • 集成测试
  • 集成
  • 验证
  • 安装

在这些构建阶段,Maven将验证并编译您的项目,针对您的代码运行测试(如果有的话),将生成的二进制文件打包成一个JAR文件,对您的JAR运行集成测试(如果有的话),验证它,然后将经过验证的软件包安装到您的本地.m2存储库。

如果您真的想要一个脚本,那么只需将mvn clean install添加到您的批处理文件中。