gpt4 book ai didi

java - Maven tycho 指向本地 p2 eclipse 存储库

转载 作者:搜寻专家 更新时间:2023-11-01 03:18:55 33 4
gpt4 key购买 nike

我在一个产品的eclipse中有一套插件。我的目标是自动化交付:自动通过测试、自动创建功能和更新站点...我找到了像这样的教程 http://www.vogella.com/tutorials/EclipseTycho/article.html#exercisetycho_configuration_parent它在我有互联网的个人笔记本电脑上运行良好,但在我的工作计算机上运行不佳,因为我无法访问互联网。有问题的部分是构建属性的配置:

<properties>
<tycho.version>0.25.0</tycho.version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<mars-repo.url>http://download.eclipse.org/releases/mars</mars-repo.url>
</properties>

<repositories>
<repository>
<id>mars</id>
<url>${mars-repo.url}</url>
<layout>p2</layout>
</repository>
</repositories>

我想将我的 url 指向我在 eclipse 存储库中的 p2 存储库,而不是在 Internet 上。有办法吗?

非常感谢您的帮助

最佳答案

在功能目录中使用 mvn clean install 在本地构建功能。这应该生成 /target/repository

然后,在您的产品 pom.xml 中,您可以更新存储库以指向此本地存储库:

<repositories>
<repository>
<id>mars</id>
<url>file:/C:/path-to-target/target/repository</url>
<layout>p2</layout>
</repository>
</repositories>

products 目录中的 mvn clean package 应该会为您提供一个使用本地功能的程序集。

在此处的答案部分中,此答案也有一些细微的变化:Build local eclipse plugins using tycho pointing to local p2 repository

关于java - Maven tycho 指向本地 p2 eclipse 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37548754/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com