問題タブ [tycho]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
eclipse - Tycho 製品の作成エラー: 要件がありません
私はティコが初めてです。Tycho を使用して製品を作成しようとしていますが、実行するたびに次のエラーが発生します。
誰か助けてくれませんか?
eclipse - tycho を使用して Linux で macosx 用の RCP 製品をエクスポートする
私は tycho を初めて使用し、tycho を使用して macosx 用の製品をエクスポートしようとしていますが、次のエラーに直面しました。
[エラー] Failed to execute goal org.eclipse.tycho:tycho-p2-director-plugin:0.14.1:materialize-products (materialize-products) on project tychodemo.repository: P2 director return code was 13 -> [Help 1 ]
Linux および Windows 用の製品は正常にエクスポートできましたが、macosx 用の製品をエクスポートできません。助けてください!
tycho - tycho: org.eclipse.tycho.core.TychoProject がありません
ubuntu で tycho を実行しようとしましたが、このエラーに直面しました。プロジェクト tychodemo.bundle でゴール org.eclipse.tycho:tycho-packaging-plugin:0.14.1:build-qualifier (default-build-qualifier) を実行できませんでした: ゴール org.eclipse.tycho の default-build-qualifier を実行します: tycho-packaging-plugin:0.14.1:build-qualifier が失敗しました: プラグイン 'org.eclipse.tycho:tycho-packaging-plugin:0.14.1' で mojo 'build-qualifier' をロードできません。必要なクラスがありません: org.eclipse.tycho.core.TychoProject
別のコンピューターで同じことを行い、tycho が正常に実行されるため、フレームワークに関連していると思います。問題を検出できますか? 前もって感謝します!
maven - Maven でビルドした Eclipse プラグインのバージョン番号更新プロセスを自動化する方法
ここで説明されているプロジェクトと同様のプロジェクトで作業してい ます。そのため、親の pom.xml にいくつかのモジュールがあります。
これらのモジュールには、一般的なバージョン番号があります (例:1.0.0-SNAPSHOT
またはなし) -SNAPSHOT
。feature.xml ファイルには、同じバージョン番号が含まれている必要があります。
と:
ファイル category.xml (p2 update-site プロジェクト内) と MANIFEST.MF (プラグイン プロジェクト内) には、同じ値が含まれている必要があります。
問題は、Maven を使用してこれらすべてのファイルのバージョン番号の更新プロセスを自動化する方法です。
maven-release-plugin と maven-versions-plugin を使用して、この問題を解決しようとしました。最初のプラグインは、多くの未使用のアクションを作成します (このプロジェクトでは使用しない多くの CVS コミットを作成するなど)。2 番目のプラグインは、pom.xml ファイルのみを変更し、feature.xml、category.xml、および MANIFEST.MF を変更しません。
eclipse-rcp - Tycho は更新サイトにルート ファイルを含めません
tycho を使用して日食機能を構築しようとしています。build.properties ファイルでルートファイルとして定義されたいくつかのバイナリ依存関係があります。
この機能は正常にビルドされ、定義した 2 つのルート フォルダーに対して 2 つの .zip アーティファクトがあります。
ただし、eclipse-update-site
tycho ディレクティブを使用して機能の更新サイトも構築します。更新サイトのターゲット フォルダーは正しくビルドされますが、ルート zip は含まれず、機能の .jar とプラグインの .jars だけが含まれます。
tycho を使用して更新サイトにルート ファイルを含める方法はありますか?
eclipse-plugin - tychoを使用したRCP製品にMavenの依存関係がありません
RCP製品の作成にtychoを使用していますが、プラグインpomパッケージをeclipse-pluginに設定するとすぐに、maven依存関係ライブラリがプロジェクトから削除され、ライブラリがないために多くのエラーが発生します。両方のターミナルでmavenを実行してみました。この問題を修正する方法を知っている人はいますか?tychoを使用して完全なRCPプラグインをエクスポートした人はいますか?
ありがとうございました。
eclipse - コマンドラインからのEclipse機能のインストール中にバンドルが見つかりません
使った
eclipsec.exe
しかし、私はこのエラーを受け取ります: 'bundle org.eclipse.core.runtime 3.7.0' が必要ですが、見つかりませんでした
注:maven tychoを使用して機能を構築しました
maven - Tychoは、プレーンなMaven依存関係の自分のラッパーからパッケージを解決できません
プレーンなMavenアーティファクトに依存するEclipseプラグインを作成しようとしています。次のプロジェクト構造を作成しました。
Tychoの例itp02に従いましたが、サードパーティの依存関係のみを使用しています。私が理解したように、アイデアはすべての依存関係をバンドルにラップし、それをバンドルの入力として使用することです。依存関係バンドルを正しくビルドしてインストールできます。jarが作成され、Mavenリポジトリから取得したすべてのJARファイルが含まれています。しかし、バンドルをコンパイルしようとすると、バンドルマニフェストのパッケージをインポートできないというエラーが表示されます。
私は何が欠けていますか?
maven - p2なしのティコ
p2 を使用せずに Tycho を使用して、依存関係をダウンロードしたり、結果のアーティファクトを公開したりすることは可能ですか?
私はすでにすべての依存関係を含む Maven リポジトリを持っていますが、これらの osgi プロジェクトをコンパイルするためだけに、重複したアーティファクトを含む p2 リポジトリを持ちたくありません。結果のアーティファクトを同じMavenリポジトリに公開して、Mavenリポジトリとp2リポジトリの代わりに実際の集中型リポジトリを持つことができるようにしたい
基本的に、ビルドから p2 の必要性を取り除きたいと思います。
tycho の代わりに POM ファーストのツールを使用することが 1 つのオプションであることはわかっていますが、問題は、プロジェクトが既に PDE を使用して開発されているため、これはオプションのようには思えません。
maven - Maven Tycho:製品ビルドでeclipsec.exeを除外する方法は?
EclipseRCP製品のビルドをPDEビルドからMavenTychoに切り替えました。メインの(ブランド化された)ランチャー実行可能ファイルに加えて、製品には「eclipsec.exe」ファイルが含まれるようになりました。お客様を混乱させる可能性があるため、このコンソールベースのランチャーは製品から除外したいと思います。Tychoでそれを行う方法はありますか?