在 Maven 中包含 jMock 2.6.0
我无法将新的 jMock 版本包含为 Maven 依赖项。这是我尝试过的内容,包括:
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock</artifactId>
<version>2.6.0</version>
</dependency>
我尝试了版本和artifactId的各种组合,但没有帮助。
谢谢, 朱莉娅.
I am unable to include the new jMock release as Maven dependency. Here is what I tried including:
<dependency>
<groupId>org.jmock</groupId>
<artifactId>jmock</artifactId>
<version>2.6.0</version>
</dependency>
I have tried various combinations with the version and artifactId but it doesn't help.
Thanks,
Julia.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
现在被取代 - 请参阅我的其他答案
只是必须自己解决这个问题,而且我还没有找到简单的方法:-(
复杂的方法是这样的:
那么你应该能够在版本 2.6.0-RC2 上使用 jmock jmock-junit4 和 jmock-legacy ,与 Junit 4.8.1
警告 - 这完全是非官方的,可能与任何官方 jmock poms 发生严重冲突,可能是解决这个问题的完全错误的方法,但对我有用。
Now superceded - see my other answer
Just had to solve this problem myself, and I haven't found a simple way :-(
The complicated way is this:
Then you should be able to use jmock jmock-junit4 and jmock-legacy at version 2.6.0-RC2, with Junit 4.8.1
Caveats - this is entirely unofficial, may conflict horribly with any official jmock poms, may be completely the wrong way to solve this problem, but works for me.
JMock 2.6.0-RC2 现已位于 Maven Central
JMock 2.6.0-RC2 is now in Maven Central
JMock 2.6.0 现已发布在 Maven Central 上: http://mvnrepository.com/artifact /org.jmock/jmock/2.6.0
JMock 2.6.0 is now on Maven Central: http://mvnrepository.com/artifact/org.jmock/jmock/2.6.0
尚未在公共 Maven 存储库中找到版本 2.6.0-RC2。您可能需要从jMock.org 下载页面手动下载它。如果您的公司使用本地 Maven 存储库,您可以部署在那里。如果只是供您自己使用,请将其安装到您的本地 Maven 存储库中。
Version 2.6.0-RC2 can't be found on public Maven repositories yet. You may want to download it manually from jMock.org download page. If your company uses local Maven repository you can deploy it there. If it's just for your own usage install it in your local Maven repo.