10

Maven&Tychoを使用してRCPと他のいくつかのプラグインを構築しています。1つの問題がない限り、これは非常にうまく機能します。

すべての(!)ビルドで、Tychoは、10秒前にダウンロードされた場所であっても、必要なすべてのeclipseライブラリをロードします。それらはローカルリポジトリに自動的に保存されませんか、それともいくつかの構成が欠落していますか?すべてのp2.indexes。しかし、これも厄介です。これをオフにして、週に1回だけチェックするようにすることはできますか?

  <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>
4

1 に答える 1

6

p2アーティファクト、およびcontent.jarやartifacts.jarなどのメタデータファイルがキャッシュされます。p2は、各ビルドでのみタイムスタンプ比較チェックを実行し(HTTP HEADを使用)、ローカルキャッシュが古くなっているかどうかをチェックします。

これを回避したい場合は、Mavenオフラインモードを使用してください(CLIオプション--offline)

于 2012-12-03T10:00:35.930 に答える