繁体   English   中英

从源代码构建Mockito

[英]Building Mockito from source

我做了一个git的克隆: https : //github.com/mockito/mockito

我想做的是重新包装它,以便最终的模仿核心jar将使用经过修改的Objenesis库。

但是,我是maven用户,我不确定如何使Mockito使用我自己的库版本,然后用ant重新打包。 使用Maven,这很容易做到,只需更改<dependency>然后run mvn clean install

新的Objenesis库位于我的本地M2_HOME Maven存储库中,是否需要手动将其复制到mockito git目录的a文件夹中?

Mockito的build.xml定义了一个compile.classpath ,其中包含lib/run所有文件(以及其他两个目录)。 您可以在构建文件中更改定义,或直接将lib/run的jar替换。

构建完成后,使用install.artifact目标进行安装将使用maven/mockito-core.pom的pom,因此您还需要对其进行编辑以引用修改后的库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM