についてなどのプラグインがマニフェスト版、pomバージョンの同期にMavenに付Tycho

StackOverflow https://stackoverflow.com/questions/2848687

  •  27-09-2019
  •  | 
  •  

質問

を使用していMavenとTychoをeclipseの引き出しおよび設定ができますTychoを生成しpom.xml ファイルのためにMavenによる検査、マニフェストファイルの引き出しおよび設定ができます現在のマニフェストファイルのpomファイルのバージョンのプラグインのものが必要である同期になります。これは、いろいろやってみましたカスタマイズの発生pomファイルで上書きでは毎回変更したいバージョンのマニフェストの作成が行えます。

私の質問はこちら、いち早く入手することができこれらのバージョンの同期を自動的に使用Tycho?

役に立ちましたか?

解決

を使用してバージョンを更新できるようです Tycho-versions-plugin (ここでTycho 0.14.0を使用):

mvn -Dtycho.mode=maven org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=NEW_VERSION-SNAPSHOT

これにより、POM、Manifests、feature.xmlが更新されます

他のヒント

今、あなたはそれらを手動で同期させなければなりません。未解決の問題があります - Tycho-214:OSGIのリリース手順とベストプラクティス - これをカバーする必要があります。現在、0.9.0-次のバージョンでターゲットにされています。

したも似たような状況にある。また疲れを変更するバージョンのマニフェストのpom.xml.が変更にバージョンmavenローカルなソリューションでの特別mavenコマンドの詳細な解す。

もっTychopluginまでの一貫した。

    <plugin>
        <groupId>org.eclipse.tycho</groupId>
        <artifactId>tycho-versions-plugin</artifactId>
        <version>${tycho.version}</version>
        <executions>
            <execution>
                <id>versions</id>
                <phase>validate</phase>
                <goals>
                    <goal>update-pom</goal>
                </goals>
            </execution>
        </executions>
    </plugin>

このプラグインの更新のバージョンのpom.xml とのインタプリタのバージョンをマニフェスト毎に構築さい。

詳細情報は https://www.eclipse.org/tycho/sitedocs/tycho-release/tycho-versions-plugin/plugin-info.html

Eclipseにバージョンタイガープラグインを使用するのがかなり便利です。このプラグインは、Eclipseにコンテキストメニューを追加します。これにより、OSGIバージョンとPOMバージョンを同時に更新できます。

バージョンタイガーはここからダウンロードできます: https://github.com/inventage/version-tiger

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top