問題タブ [eclipse-rcp]
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 - Eclipse プラグイン - 実行時に間違った jar が使用される
Eclipse プラグインに重大な問題があります..
私のプラグインは別の 2 つのプラグインに依存しています。これらのプラグイン (私のプラグインを含む) はすべて Mozilla Rhino エンジンを使用しており、そのうちの 2 つはjs.jar (バージョン 1.4) を使用しています。しかし、私のプラグインは、まだリリースされておらず、MyRhino.jarにパックされている新しいバージョンを使用しています。
開発中はすべてうまくいきます。コード補完により、特別なバージョンの rhino のクラスとメソッドが提供され、エラーなどは発生しません。
しかし、プラグインを実行すると、異なるバージョンの Rhino が使用され、ClassNotFoundException などの実行時例外が発生します。
実行時に開発時と同じjarを使用するようにEclipseに指示するにはどうすればよいですか?
私が NetBeans でプラグインを開発していたとき、解決策は単純でした。jar を別のモジュールにラップし、エクスポートするパッケージを設定して、この新しいモジュールへの依存関係を宣言しました。Eclipse で同様の解決策を見つけましたが、うまくいきませんでした。ラッパー プラグインへの依存関係を宣言しましたが、パッケージとクラスは開発時でも利用できませんでした。
私はこの問題に何時間も費やしましたが、解決していないので、助けていただければ幸いです。みんな、ありがとう。
java - 動的 Eclipse プラグインでの Hibernate の使用
アプリケーションに使用するさまざまなプラグインでまったく同じ名前のクラスがあり、それらを Hibernate で適切に構成できるようにしたいと考えています。問題は、マッピングを行っているときにクラスを見つけようとすると、Hibernate がクラスのパッケージ名を動的に生成するように見えることです。このスキームは 1 つのプラグインでは機能しますが、複数のプラグインでは機能しません。複数のプラグインにまたがる Hibernate 構成ファイルを処理するときに、Hibernate が混乱するようです。
これは、各プラグインが独自のクラスローダーを持っているためですか? 既存のプラグインと Hibernate を使用してこれを機能させるための最善の方法は何ですか?
java - EMFモデルインスタンスをシリアル化するための最良の方法は何ですか?
EMFモデルのインスタンスがメモリに入力されたEclipseRCPアプリケーションがあります。外部システムがアクセスできるようにそのモデルを保存するための最良の方法は何ですか?アクセスは、実行中および実行後に発生する可能性があります。
モデルの読み取りと書き込みはかなりバランスが取れており、1秒間に数回発生する可能性があります。
Hibernate + Teneo + EMFを使用して作成されたデータベースはうまく機能すると思いますが、他にどのようなオプションがあるのか知りたいです。
eclipse-rcp - Eclipse RCP - プロジェクション (フォールディング) サービスの内部
ここで説明されているように、カスタム テキストの折り畳みを作成する必要があります:構文の色付けと折り畳みをマージできますか? OR マスター ドキュメント情報から色付けされたプロジェクション
コードを掘り下げていますが、非常に困惑しています...そして、いくつかのクラスにアクセスできません。
ProjectionAnnotation が折りたたまれたときに何を表示するかを決定するクラスをまだ見つけていません
。折り畳み/投影がどのように実装されているかについての情報が必要ですが、記事は見つかりませんでした。
Eclipse プロジェクションに精通している人、または記事を知っている人は助けてください!
基本的な目標:
1) 最初の行ではなく、xml タグで囲まれたテキストを表示するように ProjectionAnnotations を作成する 2) ProjectionAnnotations を展開不可にする (永続的に折りたたむ)
3) 折りたたみ/展開ボタンを削除する (方法はわかっていると思いますが、これは装飾的であり、優先度が低い)
java - SpringとSWTはJavaデスクトップアプリケーションで連携できますか?
JavaDesktopアプリケーションを設計します。私がWebアプリケーションを設計している間、Spring、Strutなど、たくさんの選択肢がありました。しかし、Java Desktop(これは私にとって新しいものです)の場合、何も見つかりません。
そのEclipseRCPは、WebアプリのSpring mvcのように機能するJavaデスクトップフレームワークですか?Springを使用してIOCのメリットを享受し、EclipseRCPを使用して両方の世界のメリットを享受できるでしょうか。
お知らせ下さい。ありがとう。
eclipse-plugin - Eclipse RCPベースのアプリケーションのメニュー項目からアイコンを削除するにはどうすればよいですか?
私はEclipseRCPベースのアプリケーションに取り組んでいますが、どのメニュー項目にもテキストの横にアイコンを表示させたくないと判断しました。私たちが見ている問題は、元に戻す、やり直し、切り取り、コピー、貼り付けなどの標準アクションがすべて、対応するアクションのデフォルトアイコンを表示することです。
アイコンを無視するようにアクション管理インフラストラクチャに指示する方法はありますか?これに対する私の総当たりの解決策は、MenuItem.setImage()がno-opになるようにSWTを再構築し、最終製品にSWTの独自のコピーを含めることでしたが、より軽量な解決策があるはずです。 。
eclipse-rcp - Eclipse RCP:特定のページでPreferencesActionを開く方法は?
特定のページで設定ダイアログを開くにはどうすればよいですか? これを行うと、環境が開きます。デフォルトで最初のページのダイアログ:
設定ツリーから他のページを表示するように指示するにはどうすればよいですか?
user-interface - Eclipse RCP ベースのアプリケーションの GUI: 対話型の設計またはコーディング?
まず、明確にするために、質問はERCPの経験がある人、たとえばビジネスアプリケーションを作成する人に向けられています。問題は、GUI 作成への一般的なアプローチに関するものではありません。
デスクトップ アプリケーションのプラットフォームとして Eclipse RCP を検討しています。私は最初に(ERCPを意味します)、いくつかのチュートリアル、ヘルプ、サイトなどを読みましたが、これまでに1つのことを理解していませんでした. GUI 設計に関して、ERCP は通常どのように使用されますか? GUI 設計者によって行われますか、それとも通常は手作業でコーディングされますか?
ありがとうございました。
eclipse - Eclipse でジョブの進行状況モニターに作業を追加する
Eclipse 内で実行されているジョブ (org.eclipse.core.runtime.jobs.Job を拡張するクラス) があります。ジョブは IProgressMonitor を取得し、それを使用して進行状況を報告しています。これで問題ありません。
これが私の問題です。処理中に、予想よりも多くの作業があることに気付くことがあります。時にはダブルも。ただし、進行状況モニターでティックの総数を設定すると、この値を変更する方法がありません。
この問題を克服する方法についてのアイデアはありますか?
java - SWT でルック/フィールを強制する
誰もこの質問をしていないことを願っています-見ていませんが、重複している場合は申し訳ありません.
とにかく、Eclipse RCP でいくつかのプラグインを作成しており、UI に SWT を使用しています。いくつかのパネルやその他のアイテムを含むコンポジットがありますが、OS の設定方法によって UI の外観が少し異なることに気付きました。
Windows XP を実行していますが、Windows 98 の「クラシック」ルック アンド フィールを使用しています。ただし、新しい XP のルック アンド フィールに切り替えると、粘着性のある青色のバーが表示されますが、コンポジット内のラベルと境界線が異なります。
SWT に従来のルック/フィールを強制的に使用させる方法はありますか?