0

我在通过 maven 下载 munit-runner artefact 时遇到问题。由于某种原因,没有下载 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 Build path Build Path问题

4

3 回答 3

0

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

 <munit.version>1.3.1</munit.version>
 <mule.munit.support.version>3.8.3</mule.munit.support.version> 
于 2017-05-30T07:08:16.210 回答
0

对于将来的参考,您可以在此处找到最新版本的 MUnit: https ://docs.mulesoft.com/release-notes/munit-release-notes

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

于 2017-11-15T14:02:28.837 回答
0

试试下面的版本。

<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>`

如果您仍然遇到问题,则从您的 m2 存储库中复制 jar(如果已下载),否则从在线下载并手动将其添加到构建路径中。

于 2017-05-30T13:37:16.817 回答