問題タブ [bundle]
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 - Mac OS X で .app にバンドルされた Java アプリケーションを 32 ビット モードで実行するにはどうすればよいですか?
私は Windows Vista で Java アプリケーションを作成しましたBonjour
。すべてのアップデートを .jar ファイルとしてインストールして Mac OS X 10.5.8 で実行すると、完全に実行されます。しかし、それを使用してバンドルを作成するJar Bundler
と失敗します
「メイン メソッドでキャッチされない例外: java.lang.UnsatisfiedLinkError: /usr/lib/java/libjdns_sd.jnilib: 適切なイメージが見つかりません。見つかりました: /usr/lib/java/libjdns_sd.jnilib: ユニバーサル ラッパーに一致するアーキテクチャがありません」 .
問題は、Bonjour
プロトコルの64ビット実装がないことです。したがって、.jar と同様に .app を 32 ビット モードで実行する必要があります。
jarファイルを実行すると:
.app を実行すると:
Jar Bundler の JVM バージョンを 1.5* に設定し、.app バンドルの Info.plist で多くのオプションを試しました。
しかし、それは何もしません。
誰かが決定を知っていますか?
eclipse - RCP-RAP アプリケーションでバンドルを解決できませんでした
多数のプラグインで構成される RCP アプリケーションがあります。そして今、古いプラグインを使用する RAP アプリケーションを開発しようとしています。私の RAP は、1 つの古いプラグインに依存しています。独自のターゲット プラットフォームを作成し、RAP SDK やその他の多くの Eclipse プラットフォーム ライブラリを追加しました。RAP アプリケーションを実行すると、この例外が発生します。それを解決するアイデアはありますか?依存プラグインは「org.eclipse.ui」パッケージを使用します。
org.osgi.framework.BundleException: バンドルを解決できませんでした。理由: 制約がありません: Require-Bundle: org.unicase.link; bundle-version="1.0.0" at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolverError(AbstractBundle.java:1313) at org.eclipse.osgi.framework.internal.core.AbstractBundle.getResolutionFailureException(AbstractBundle) .java:1297) org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:319) org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:370) ) org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1069) で org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:554) で org. eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:
2009-12-02 01:13:23.625::WARN: エラー: /rap java.lang.IllegalArgumentException: 「hello」という名前のエントリ ポイントが存在しません。org.eclipse.rwt.internal.lifecycle.EntryPointManager.createUI(EntryPointManager.java:77) で org.eclipse.rwt.internal.lifecycle.RWTLifeCycle.createUI(RWTLifeCycle.java:227) で org.eclipse.rwt.internal .lifecycle.RWTLifeCycle$UIThreadController.run(RWTLifeCycle.java:115) at java.lang.Thread.run(Unknown Source) at org.eclipse.rwt.internal.lifecycle.UIThread.run(UIThread.java:80)
localization - OSGi バンドル パッケージの構造とは何ですか?
OSGi 標準は初めてです。バンドル パッケージ ファイルの構造について詳しく知りたいです。
- この OSGi-INF フォルダーがあり、l10n とパーミッションについて言及されている仕様があります。OSGI-INF フォルダーの使用はどこで定義されているのでしょうか? 他のものを入れることはできますか?
- バンドルによって参照される jar ファイルをどこに保存しますか?
- OSGi-INF と OSGi-OPT 以外に、OSGi 標準で定義されているフォルダはありますか?
windows - Linux および Windows での実行可能ファイルのシンボルに対するロード可能なプラグインのリンク
ロード可能なプラグインをバンドルとして作成し、ホスト実行可能ファイルでシンボルを使用することは、Mac に非常に適しています。Linux と Windows でこれを行うにはどうすればよいですか?
-rdynamic
便利なLinuxがあると聞きましたが、Windowsに関しては完全に途方に暮れています。
ポイントは、共有ライブラリに対してホストとプラグインの両方をリンクすることから離れて、静的に構築されたホストに移行することです。
iphone - iPhone : アプリのドキュメント内のファイルからイメージをロードすると、Texture2D の作成が非常に遅くなります。なぜですか?
何より遅い?アプリ バンドルから読み込まれた画像から同じテクスチャを作成するよりも遅くなります。どのくらい遅いですか?iPhone では 80 倍遅く、Mac では同様の比率 (ただし全体的には高速) です。
以下の私の例は、 imageNamed: で画像をロードすることを示しています。最初の画像からテクスチャを作成します。アプリの Documents ディレクトリ内のファイルに画像を保存します。そのファイルから画像をロードします。2 番目の画像からテクスチャを作成します。
画像は 640x640 の png で、それぞれ 64x64 のテクスチャが 100 個作成されます。作成時間は 41.3 秒に対して 0.51 秒です。
誰かがこの大きな違いを説明し、可能であれば最初のケースと同じくらい速くするために、2番目のケースをスピードアップする方法と手段を教えてもらえますか?
ルディフ
mercurial - 私のmercurialバンドルに「余分なリビジョン」が含まれているのはなぜですか
バンドルを使用して、mercurial リポジトリを電子メールで同期します。
過去数百回のリビジョンで、何を含めても、バンドルのサイズは通常約 600k であることに気付きました。Mercurial には、指定した以外のリビジョンが含まれているようです。開いているブランチからのものであると理論付けましたが、すべてのブランチを閉じても問題は解決しませんでした。最新リビジョンのバンドルを作成すると、5 つのリビジョンが含まれていると表示されます。
通常、私たちのバンドルは数十キロバイトしかないと思います。
Mercurial が他のリビジョンをバンドルに含めるのはどのような状況ですか?
iphone - リソースを「サブバンドル」に保存しますか?
リソースデータをメインのAppBundleに入れることができる「サブバンドル」または「サブパッケージ」に保存できるかどうか知りたいのですが。
確かに、私は「コンテンツパッケージ」を読み取る一種のプレーヤーを作成したいと思います。これらはすべて同じように編成され、標準の階層構造で構成されています。
パッケージ1:
-index.txt
-
credits.txt-
写真
/-Pic1.png-Pic2.png-
映画
/-intro.mov
--outro.mov
私の問題は、階層組織をアプリケーションパッケージに組み込む方法が見つからないことです。つまり、「Folder1/index.txt」と「Folder2/index.txt」を区別する方法がわかりません。ファイルのコンテンツを読み込もうとするときに「index.txt」識別子を使用するだけなので...
誰かが私を助けてくれることを願っています、ところで私は私の貧弱な英語をお詫びします、
乾杯、
iphone - この Apple のサンプル コードが機能しないのはなぜですか?
「file1.jpg」というファイルのフルパスを見つけようとしています
アプリバンドルにあることを確認しましたが、このコードを実行すると:
「パス」には、期待しているパス/ファイルがありません。
これは、 Apple のドキュメントから直接引用したコードです。
私は何を間違っていますか?
java - OSGi(Apache Felix)にサービスを登録するにはどうすればよいですか?
コードからApacheFelixを起動し、独自のバンドルを登録することに成功しました。
OSGIプロジェクト間の次の関係が必要です。
[OsgiInterface]
--インターフェイスを提供します。
[OsgiModuleA]
--(バンドル)は、これらのインターフェースの実装を提供します。
知っている[OsgiInterface]
[OsgiUsage]
--1つ以上のバンドルを利用します。
知っている[OsgiInterface]
と[OsgiModuleA]
現在、インターフェースを実装するサービスの登録に問題があります。manifest.mf
ファイルのエントリが間違っていると思います。
追加情報
誰かが私の前の質問のコードを見ることができれば、それはとても親切です
この質問を参照させてください:
パッケージにインターフェイスを提供する3番目のプロジェクトOsgiInterfacesを作成しようとしました。このプロジェクトは、OsgiModuleAとOsgiUsageの両方で知られています。SomeInterface
interfaces
OsgiModuleA: エントリにmanifest.mf
追加の値が追加されました。さらに、アクティベーターに提供されるインスタンスがあります。interfaces
Import-Package:
SomeInterface
バンドルが開始されると、次のことNoClassDefFoundError
が発生します。インターフェースSomeInterface
が不明です。
編集:
これで、エラーが修正されたので、最も重要な部分は次のとおりでした。
これがなければ、私は得ClassCastException
ました。