NiFi构建错误

时间:2016-10-26 20:59:36

标签: maven cloudera-cdh apache-nifi

我试图在从https://github.com/apache/nifi克隆它之后构建Apache NiFi,并且它在nifi标准处理器项目的测试中一直没有成功。我打开了surefire-reports目录中的输出文件,出现以下错误:它无法运行程序" cmd"在目录/ var / test中,因为不存在这样的文件或目录。我第一次运行安装它不存在,但我创建它,我仍然收到错误消息。我每次都进行一次完整性检查,以确保目录仍然存在。有谁知道可能导致这个问题的原因是什么?我只采取了很少的步骤来做到这一点。它们发布在下面。我在CentOS Linux VM上以root用户身份登录。提前感谢您的帮助。

步骤:

  1. cd / tmp
  2. git clone https://github.com/apache/nifi
  3. cd nifi
  4. mvn clean install
  5. [main] ERROR org.apache.nifi.processors.standard.ExecuteProcess - ExecuteProcess [id = a8d6b3a3-befa-4b74-a962-330bd021ec7b]由于java.io.IOException而无法创建进程:无法运行程序&# 34; CMD" (在目录" / var / test"):error = 2,没有这样的文件或目录:java.io.IOException:无法运行程序" cmd" (在目录" / var / test"):error = 2,没有这样的文件或目录

1 个答案:

答案 0 :(得分:2)

我认为这是由于最近的承诺"解决"这张票[1]。由于TravisCI的失败,我实际上已经重新打开[2],而贡献者目前正在修复。

为了现在建立,你可以告诉maven"跳过测试"通过使用正确的标志运行命令:mvn clean install -Dmaven.test.skip=true

[1] https://issues.apache.org/jira/browse/NIFI-2905

[2] https://issues.apache.org/jira/browse/NIFI-2905?focusedCommentId=15603258&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-15603258