問題タブ [equinox]
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.
java - Eclipse Marketplace から Eclipse プラグインをインストールするにはどうすればよいですか?
CodingSpectatorというプラグインの更新サイトをセットアップし、これを Eclipse Marketplace に追加して、プラグインのインストールをさらに簡単にしました ( http://marketplace.eclipse.org/content/codingspectatorを参照)。 / )。Help -> Eclipse Marketplace...しかし、 Eclipse Helios SR2のリストに CodingSpectator が見つかりません。
で CodingSpectator を見つけることができないのはなぜHelp -> Eclipse Marketplace...ですか?
java - シンプルな Hello World バンドル (osgi) が失敗する
私は OSGI プラットフォームに慣れようとしており、それに関するドイツ語の本を読んでいます。単純な「hello world」バンドルを実行するためにチュートリアルのすべてのステップに従おうとしましたが、失敗します。
私が行った手順は次のとおりです。
- インストールされたEclipse(3.7.0)
- インストールされた Equinox SDK (3.7)
- ターゲット プラットフォーム OSGi 標準を使用して、Eclipse で新しいプラグインを作成しました。
- BundleActivator クラスの start メソッドと stop メソッドに「hello world」コードを挿入します。
- 私のバンドルと「org.eclipse.osgi」バンドルのみが選択された OSGi フレームワーク構成を「実行」で構成します。
これを実行すると、次のメッセージが表示されます。誰かがそれを実行するのを手伝ってくれますか?
エラー メッセージは次の場所にあります。
OSGI> !SESSION 2011-06-25 09:30:13.625 ------------------------------------ ----------- eclipse.buildId=unknown java.version=1.6.0_24 java.vendor=Sun Microsystems Inc. BootLoader 定数: OS=win32、ARCH=x86、WS=win32、NL=de_DE コマンド-line 引数: -dev file:C:/Documents and Settings/itsme/eclipse/workspace/.metadata/.plugins/org.eclipse.pde.core/Hello World Example/dev.properties -os win32 -ws win32 -arch x86 -consoleLog -コンソール
!ENTRY org.eclipse.equinox.jsp.jasper 4 0 2011-06-25 09:30:17.609 !MESSAGE FrameworkEvent ERROR !STACK 0 org.osgi.framework.BundleException: バンドル "org.eclipse.equinox.jsp.jasper_1 .0.300.v20110502 [37]」は解決できませんでした。理由: 制約がありません: Import-Package: org.apache.jasper.servlet; version="[0.0.0,6.0.0)" at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1327)
jetty - 「昔ながらの」JavaWebアプリケーションをEquinoxの「Jetty」にデプロイする
Equinox'Jettyで(OSGi-edではなく)通常の戦争を展開したいと思います。実行可能ですか?
eclipse - プログラムで Equinox にバンドルをインストールしようとすると nullPointerException が発生する
Equinox Framework を起動し、(チュートリアルを介して) 作成されたチュートリアル バンドルをロードする簡単なデモを実行しようとしています。ここにたどり着くNullPointerExceptionsのはスタックトレースです...
ここにコードがあります...
osgi - BundleWiring を使用してバンドル/クラスの関係をルックアップするにはどうすればよいですか (以前は PackageAdmin を介して行われていました)。
アプリケーションを Eclipse Equinox 3.7 および関連ライブラリの最新リリースにアップグレード中です。OSGi 4.3 で一般的なサポートが提供され、新しい Bundle.adapt() の概念を掘り下げることに興奮しています。私は一つのつまずきにぶつかりました。
以前、PackageAdmin.getBundle(Class) を使用して、どのバンドルがどのクラスをロードしたかを調べました。RMI オブジェクトのシリアル化を使用しているため、これを行う必要があります。
質問:新しい BundleWiring API を使用して、Class を Bundle にマッピングし、同じ結果を達成する方法はありますか?
おそらくすぐに PackageAdmin がなくなることはないと思いますが、非推奨の警告は嫌いです。
java - インストールする前にバンドルのマニフェストを読み取るにはどうすればよいですか?
JARファイル名のみを含むバンドルのマニフェストを、インストールまたはアクティブ化せずに読み取るにはどうすればよいですか?
バンドルを動的にインストールする必要がありますが、ソースファイルが異なっていても、インストールされているものと同じ名前とバージョンのバンドルをインストールしようとすると、問題が発生します。
java - osgi バンドルのライフサイクルに関する質問
osgi の仕組みを学ぼうとしています。バンドル アクティベーター クラスの start-method が実行されたときにコンソール出力を表示する最初の hello-world バンドルを作成しました。ここで、遅延開始メカニズムについて読み、このフラグをバンドル マニフェストに追加しました。次に、equinox コンソールを起動し、バンドルをインストールして起動しました。しかし今、バンドルが「開始中」としてマークされることを期待していたでしょう。代わりに、すでに start メソッドを呼び出しており、アクティブとしてマークされています。怠惰な開始メカニズムに何か問題があることを理解しましたか???
eclipse - Activator クラス/「Bundle-Activator」がプラグインで必要な場合とそうでない場合は?
コンテンツ タイプに「New Wizard」プラグインを実装しました。テストしました-動作します。
その後、Bundle-Activator が宣言されておらず、Activator クラスも定義されていないことがわかりました。
問題は、Activator クラスがプラグインで本当に必要な場合です。そして、それがまったく必要ないときは?
java - OSGi バンドルはあるが NoClassDefFoundError
Eclipse Equinox で grails アプリケーションを実行しようとすると、実行時エラーが発生します。
問題は、バンドルが次のパッケージをインポートしていることcom.springsource.org.apache.commons.collections; version="3.2.1"
です。Spring EBR を検索すると、バンドルに必要なクラスが含まれていることがわかりました。
監視ツールを使用して、バンドルが実行されていることを確認しました。
何が問題になる可能性がありますか?
よろしく ?
eclipse - 古い「plugin.xml」を新しい「manifest.mf」ファイルに変換するにはどうすればよいですか?
次のようないくつかのタグとしてplugin.xmlファイルをファイルに変換する方法:manifest.mf
無視されているようです。
これは次のドキュメントでの対応ですが、完全なリファレンスにはほど遠いです。
http://www.eclipse.org/eclipse/platform-core/runtime/adoption.html