0

我们的一个应用程序有spring-mock.jar耳。我是 CM,我不是开发人员,但您似乎不希望在生产应用程序中使用模拟服务。我认为 spring-mock.jar 允许您在测试时模拟某些服务

我没有看到任何对spring-mock.jar.

该组织收集了大约 160 个 jar,并在编译时将它们全部转储到类路径中。在为耳朵和 sars 下载它们时,它们也没有做得更好。我的工作就是收拾这个烂摊子。我发现了重复的 jars(即同一个 jar 文件的不同版本),几乎与其他 jars 中的类重复的 jars,甚至是 ear 和 sar 文件中的 junit.jar。

那么,是否spring-mock.jar有类似的问题?

4

1 回答 1

0

好的,所以如果您可以访问Ant构建文件,我假设您也可以浏览源代码。

在这种情况下,最简单的做法是在这些文本文件上运行一些自动搜索以使用org.springframework.mock.*org.springframework.test.*(这些是我在jar文件中找到的包)。

这样你就可以知道有多少地方使用了spring-mock.jar. 如果它们都位于test目录中(换句话说,依赖项仅在单元测试中),那么您就安全了。如果没有,您宁愿不要从类路径中删除此依赖项。

于 2012-09-20T23:25:20.097 回答