1

私の会社では、PDE ビルドとして Ant を使用して Eclipse RCP アプリケーションを構築しています。ビルド プロセスを Tycho に移行しようとしていますが、同じ種類のエラーがいくつか発生します。私は Windows 64 ビット用にのみビルドしたいのですが、Tycho は機能でオプションとしてマークされている Cocoa プラグインを探し続けています。

Tycho に、Windows 64 ビットに関係のないことを気にしないようにするにはどうすればよいですか?

マニフェスト ファイルは既に存在するため、次の方法で POM を生成しようとしました。

mvn org.eclipse.tycho:maven-tycho-plugin:generate-poms -Dtycho.targetPlatform=<path to target> -DgroupId=myGroupId

私が得るエラーは次のとおりです。

[ERROR] Internal error: java.lang.RuntimeException: Could not resolve plugin org.eclipse.e4.ui.workbench.renderers.swt.cocoa_0.11.0.v20120716-173435; 

Java 1.7.0_11、Maven 3.1.0、および Tycho 0.18.1 を使用しています。

4

1 に答える 1

1

次のように、ターゲットプラットフォーム構成プラグイン構成でプラットフォームを設定するだけでよいと思います。

  <plugin>
    <groupId>org.eclipse.tycho</groupId>
    <artifactId>target-platform-configuration</artifactId>
    <version>${tycho.version}</version>
    <configuration>
      <environments>
        <environment>
          <os>win32</os>
          <ws>win32</ws>
          <arch>x86_64</arch>
        </environment>
    </configuration>
  </plugin>
于 2013-10-16T14:47:25.787 に答える