嵌入式maven远程仓库
embedded maven remote repository
我正在编写一个 scala 客户端,它应该从 maven 远程存储库(依赖树评估)中执行多次读取。
要对我的代码执行端到端测试,我需要一个 运行 Maven 存储库(Artifactory、nexus、archiva 等...),其中部署了多个工件。
我正在寻找一种可以使用测试实用程序的方法,它允许我使用代码配置的工件和依赖关系启动嵌入式服务器。这样我就可以在我的测试之前设置它,使用它并停止它。
如果可能 - 我想避免使用文件系统
当然 - 该库可以是 scala 或 java
Maven 提交者和其他人有一个 MockRepositoryServer in the Mojohaus 项目 运行 可以满足您的需要。它专为该确切测试目的而设计。
您还可以在本地安装中使用功能完善的 Nexus Repository Manager。两者都会起作用。
我正在编写一个 scala 客户端,它应该从 maven 远程存储库(依赖树评估)中执行多次读取。
要对我的代码执行端到端测试,我需要一个 运行 Maven 存储库(Artifactory、nexus、archiva 等...),其中部署了多个工件。
我正在寻找一种可以使用测试实用程序的方法,它允许我使用代码配置的工件和依赖关系启动嵌入式服务器。这样我就可以在我的测试之前设置它,使用它并停止它。
如果可能 - 我想避免使用文件系统
当然 - 该库可以是 scala 或 java
Maven 提交者和其他人有一个 MockRepositoryServer in the Mojohaus 项目 运行 可以满足您的需要。它专为该确切测试目的而设计。
您还可以在本地安装中使用功能完善的 Nexus Repository Manager。两者都会起作用。