我们如何将java变量传递给pom.xml?

时间:2015-09-18 10:22:19

标签: maven

我有一个实现ITestListener的监听器类,其中初始化少量变量以使总测试结果通过/失败,如下所示:

int testPassed = context.getPassedTests().getAllResults().size();

int testFailed = context.getFailedTests().getAllResults().size();

int testSkipped = context.getSkippedTests().getAllResults().size();

int totalTests = testPassed + testFailed + testSkipped;

我想在我的pom.xml中使用这些变量,然后依次使用这些变量来编写我们将在电子邮件正文中发送的自定义文本文件。

有没有办法做这样的事情?或者我们只能使用JAVA本身写入文件。

1 个答案:

答案 0 :(得分:0)

请参阅:

或:

  • 将您的变量写入.properties文件和
  • 使用properties-maven-plugin

      

    该插件读取属性和xml文件,并将它们声明为maven项目属性