Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven Mule munit runner人工制品nit下载_Maven_Mule_Munit - Fatal编程技术网

Maven Mule munit runner人工制品nit下载

Maven Mule munit runner人工制品nit下载,maven,mule,munit,Maven,Mule,Munit,我在通过maven下载munit runner人工制品时遇到问题。由于某些原因,jar没有被下载。不适用于1.3.2、1.3.3或1.3.4 我已经清理了储存库并进行了重建,但似乎没有任何帮助 POM文件的外观符合MuleSoft文档的要求 具体错误为: 说明资源路径位置类型 项目“xxx”缺少必需的库:“/home/xxxx/.m2/repository/com/mulesoft/munit/munit runner/1.3.3-SNAPSHOT/munit-runner-1.3.3-SNAP

我在通过maven下载munit runner人工制品时遇到问题。由于某些原因,jar没有被下载。不适用于1.3.2、1.3.3或1.3.4 我已经清理了储存库并进行了重建,但似乎没有任何帮助

POM文件的外观符合MuleSoft文档的要求

具体错误为: 说明资源路径位置类型
项目“xxx”缺少必需的库:“/home/xxxx/.m2/repository/com/mulesoft/munit/munit runner/1.3.3-SNAPSHOT/munit-runner-1.3.3-SNAPSHOT.jar”xxx构建路径构建路径问题

我认为用于munit的正确版本如下:

 <munit.version>1.3.1</munit.version>
 <mule.munit.support.version>3.8.3</mule.munit.support.version> 
1.3.1
3.8.3 

尝试以下版本

<munit.version>1.2.1</munit.version>
<mule.munit.support.version>3.7.4</mule.munit.support.version>
<dependency>
  <groupId>com.mulesoft.munit</groupId>
  <artifactId>munit-runner</artifactId>
  <version>${munit.version}</version>
  <scope>test</scope>
</dependency>`
1.2.1
3.7.4
com.mulesoft.munit
军需品跑步者
${munit.version}
测试
`

如果您仍然面临此问题,则从m2存储库复制jar(如果已下载),否则从联机下载并手动将其添加到构建路径。

对于将来的参考,您可以在此处找到MUnit的最新版本:

另外,虽然使用快照版本很酷,但请注意它们只是快照,因此不稳定。
仅供参考,我们的快照存储库定期清理,因此您可能会指向一个不再发布的工件

嗨,Alex,这一个实际上已经为我完成了:)谢谢!附言:对于如何在munit测试中添加inboundProperties http.request.path,您有什么建议吗?骡子真是太棒了!MuleMessage message=muleMessageWithPayload(“有效载荷”);message.setProperty(“http.request.path”,“a属性”,PropertyScope.INBOUND);多事件测试=测试事件(消息);MuleEvent resultMuleEvent=runFlow(流到测试,测试);嗨,亚历克斯,我确实投了赞成票,但来自声望低于15分的人的投票已经登记,但没有显示。因此,我希望很快达到15:D,因为您的解决方案确实有效(不过您应该提高您的经验值)。再次感谢您的宝贵建议!