我正在使用Maven和Tycho构建一个RCP和其他几个插件.这非常好,除非有一个问题:
在每个(!)构建中,Tycho加载所有需要的eclipse库,即使在10秒前已经下载的地方也是如此.它们不是自动保存在本地存储库中,还是我错过了一些配置?所有的p2.index.但这也很烦人.我可以关闭它,这样它每周只会检查一次吗?
<properties>
<tycho-version>0.15.0</tycho-version>
</properties>
<repositories>
<repository>
<id>eclipse-indigo</id>
<layout>p2</layout>
<url>http://download.eclipse.org/releases/indigo</url>
</repository>
</repositories>
<build>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho-version}</version>
<extensions>true</extensions>
</plugin>
</plugins>
</build>
Run Code Online (Sandbox Code Playgroud)
p2工件以及诸如content.jar和artifacts.jar之类的元数据文件被缓存。p2将仅在每个构建(使用HTTP HEAD)上进行时间戳比较检查,以检查本地缓存是否已过时。
如果要避免这种情况,请使用Maven脱机模式(CLI选项--offline)
| 归档时间: |
|
| 查看次数: |
1640 次 |
| 最近记录: |