問題タブ [eclipse-pde]

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.

0 投票する
2 に答える
856 参照

java - 日食警告を抑制するにはどうすればよいですか:属性'id'で参照される識別子'VIEWNAME:secondaryid'が見つかりません

Eclipse 3.4では、plugin.xmlのセクションは次のとおりです。

アプリケーションは正常に動作します。その迷惑な警告を取り除くことはできません。

0 投票する
1 に答える
291 参照

macos - 自動構築分点 PDE : 実行可能ファイルが機能しない

2 つのプロジェクトがある OSGi プロジェクトを作成しました: - 1 つのプラグイン プロジェクト: ソース ファイル、機能プロジェクトを使用する製品構成、および機能 org.eclipse.equinox.p2.ui.user を含みます。これは、私のプログラムが新しいソフトウェアをインストールしたり、プログラムを更新したりできることを意味します。- 私のプラグイン プロジェクトを含む 1 つの機能プロジェクト。

プログラムをEclipseで実行できます。動作します。Eclipse から製品構成をエクスポートして、プログラムを起動できます。動作します。

その後、eclipse のフレームワーク PDE を使用してプログラムを自動的にビルドしたいと考えています。このチュートリアルに従いました: http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse。pde.doc.user/guide/tasks/pde_product_build.htm . Windows、Linux、および Mac OS 用のプログラムを生成できます。Windows と Linux の実行可能ファイルが動作します。ただし、mac os の実行ファイルは動作しません。

アイコンをクリックしても何も起こらず、エラーもありません。Mac OS で起動できるようにするには、ファイル myExecutable.app/Contents/MacOS/eclipse を Eclipse.app/Contents/MacOS/eclipse のファイルに置き換える必要があります。生成された実行可能ファイルの「eclipse」ファイルが正しい形式ではないようです。

この問題の原因は何か分かりますか? または、それを解決する手がかりがあれば。

どうもありがとうございました、

バット

0 投票する
1 に答える
484 参照

eclipse - システム パッケージを PDE ランタイム構成に追加する

多数のバンドルの Eclipse 実行構成を作成しました。バンドルの 1 つが次のパッケージに依存しています。

これらは Sun Java JVM の一部だと思います。これらのパッケージをシステム パッケージとして Felix コンテナーに追加すると、バンドルはそのコンテナーによって正常に読み込まれます。

ただし、これまでのところ、これらのパッケージを eclipse の実行構成用の追加のシステム パッケージとして構成する方法を見つけることができませんでした (config.ini を変更することで eclipse 全体を認識させる方法を見つけました)。

編集:これらのクラスは、システム ライブラリ tools.jar にあるようです。または私の場合、Mac OS X を使用しているので、それらは classes.jar にある可能性がありますか?

0 投票する
1 に答える
384 参照

eclipse - Eclipse の「ファイル比較」ビューにマーカーを表示する

比較ビューのポップアップ (コンテキスト) メニューでアクティブ化されるハンドラーを介して、標準の Eclipse "比較ビュー" にいくつかの機能を追加しました。このハンドラーが行うことの 1 つは、選択位置にマーカーを追加することです。ただし、マーカーは比較ビューには表示されません。比較ビューを拡張してマーカーを表示するにはどうすればよいですか? 独自のビューを作成する必要がありますか?

0 投票する
3 に答える
1763 参照

eclipse - Eclipse PDE フラグメント/プラグイン プロジェクトのコードで、ファイルから取得したプロパティを使用するにはどうすればよいですか?

junit テストに使用する eclipse プラグイン プロジェクトと対応するフラグメント プロジェクトを作成しました。

フラグメントでは、プラグイン プロジェクトを「ホスト プラグイン」として指定します。さらに、build.properties ペインで次のように指定します。

my.properties は、フラグメント プロジェクトのルートにあるファイルです。次に、次のように my.properties ファイルをロードしようとするテストを作成しました。

しかしistreamnull であり、try ブロックで load を呼び出すと、テストは NullPointerException で失敗します。

ホストプラグインで同じことをしようとしましたが、正常に動作します。Junit を使用しているときに PDE フラグメントのリソースを読み取れない理由について何か考えはありますか?

0 投票する
1 に答える
54 参照

eclipse - NoSuchMethodException を回避するためにプラグインの対象バージョンを設定する

Eclipse 3.6 でプラグインを作成していますが、Eclipse 3.2 と互換性を持たせたいと考えています。

新しい API を使用したため、NoSuchMethodException が発生しました。私があまりにも新しい方法を使用していないかどうかをEclipseに強制的にチェックさせる方法はありますか?

プラグインを作成したとき、Eclipse 3.2 を選択しました。

0 投票する
5 に答える
3859 参照

eclipse - Eclipse PDE と log4j.properties?

Eclipse PDE プロジェクトを作成し、slf4j-api および slf4j.log4j12 バンドルを使用して log4j を依存関係として追加しました。クラスでロガーを作成しました:

しかし、OSGI 起動構成を使用して PDE プロジェクトを実行すると、次の警告が表示されます。

この情報に基づいて:

http://jaikiran.wordpress.com/2006/07/05/i-get-log4jwarn-no-appenders-could-be-found-for-logger-message-2/

log4j.properties を PDE クラスパスに入れる必要があります。私はそれを PDE プロジェクトのルートに配置して追加しようとしました:

build.properties ペインに移動します。しかし、私はまだ同じ警告を受け取ります。log4j.properties ファイルは PDE プロジェクトのどこに配置すればよいですか?

編集: /src フォルダーに追加しようとしましたが、役に立ちません。

0 投票する
1 に答える
1968 参照

eclipse-rcp - コマンドラインからEclipseRCPをエクスポートする方法

Eclipse RCP製品があります。自動化の目的で、この製品をコマンドラインからエクスポートしたいと思います。

実際、コマンドラインでのEclipseプラグインや機能の構築など、以前に誰かが同様の質問をしたことがわかりました。Eclipse PDEヘルプガイドに従い、コマンドラインで製品を正常にビルドしました。ただし、ビルドされたzipファイルには実行ファイルはありません。

コマンドラインで、PDE UIを使用して取得したものと同じエクスポートされたRCP製品を取得するにはどうすればよいですか?ありがとう!


カルバン

0 投票する
3 に答える
991 参照

java - メインメニューバーの選択のためのEclipseリスナー

メニューバーからユーザーの選択をキャプチャしようとしています。たとえば、ユーザーがメニューでファイルを押した場合、プラグインは「ファイルが押されました」と出力します。IselectionService でビューの選択をリッスンする方法を見つけましたが、メイン メニュー バー (またはツールバー) でそれを行う方法はまだわかりません。

助けてくれてありがとう


詳細:

問題をもう少し正確に説明します。
トップレベルのメニュー アクションとツールバーをキャプチャしたいのですが、問題は、リスナーを作成してアタッチする方法が本当にわからないことです。プラグインの説明は
こちら。 私の目的は、ワークベンチのトップレベルのメニュー選択とツールバーを聞くことです。 助けてくれてありがとうISelectionListener

PS : メニュー リスナーについて私が見つけたもののほとんどは、私が作成したいくつかのビューまたはウィンドウの SWT のものでした。

0 投票する
1 に答える
196 参照

eclipse - Eclipseプラグインの読み取り標準エラー

eclipse内のstdエラーを読み取る必要があるEclipseプラグインを作成しようとしています。たとえば、コンソールに表示される赤いテキスト。

このようなものの正しい拡張ポイントが見つかりません。私が見つけた最高のものはorg.eclipse.ui.console.consolePatternMatchListenersでしたが、これはソースに関係なくコンソール行と一致します。

これを行う方法や正しい拡張ポイントを知っている人はいますか?