0

Netbeans プラットフォームと JOGL の両方を使用するアプリケーションを構築しようとしています。これまでのところ、Netbeans 内からは正常に動作しますが、外部で実行できるアプリケーションを作成しようとすると、いくつかの問題が発生します。(スプラッシュ スクリーンから判断すると) アプリケーションは起動しますが、ウィンドウは表示されず、エラー メッセージも表示されません。JOGL モジュールを削除すると (ストレートな Swing コードのみが残ります)、すべて正常に動作します。

プロジェクトのセットアップ:
DLL を含む JOGL 用の 1 つのライブラリ モジュール (Windows 7 64 ビットのみ)、library/modules/lib フォルダーにあります。

1 GLJPanel を表示するウィンドウのモジュール、アニメーターで単純な画像をレンダリング

Swing のシンプルなフォームを持つ 1 つのモジュール

誰もこれを見たことがありますか?

4

1 に答える 1

0

編集: どうやらこの場合 (Netbeans プラットフォームの実行可能ファイルをビルドするときにネイティブ ライブラリを使用する) のトリックは、プロジェクトのルート フォルダにネイティブ ライブラリを配置することです

これが netbean プラットフォームの実行可能ファイルに関するものでない場合、より一般的なコメントは、ネイティブ ライブラリ (dll) が正しく選択されていることを確認することです。を追加してみてください

-Djava.library.path=/path/to/libs 実行時のオプション。

于 2011-11-08T11:11:03.457 に答える