我在eclipse中有两个项目:
framework.client非常大,可能比framework此时大.我正在使用它client作为一种测试夹具framework.我想进行一些更改framework并测试它们client.目前,我必须完整构建framework,将其安装到maven仓库中,然后重建client.
有没有办法直接client指向framework我的本地磁盘?在这种情况下发展的任何其他提示(即更好的方式)?
Dan*_*iel 24
mvn install在Framework上运行将构建它并将其安装在本地Maven存储库(即本地磁盘上的Maven存储库)中.在Client中运行测试时,Maven将自动在本地存储库中使用Framework版本.
您可以使用<systemPath>从本地磁盘指定依赖关系,如下所示:
<dependency>
<groupId>example.logging</groupId>
<artifactId>commons-logging</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/commons-logging.jar</systemPath>
</dependency>
Run Code Online (Sandbox Code Playgroud)
我不确定你是否可以指向一个包含pom的目录,但至少你不必将它部署到maven中.
| 归档时间: |
|
| 查看次数: |
9713 次 |
| 最近记录: |