0

64 ビット Mac Lion で 32 ビット ライブラリを使用するアプリケーションを作成したので、アプリケーションを実行するには、Eclipse で -d32 vm 引数を渡す必要があり、正常に動作します。アプリケーションの実行可能な jar を作成しました。端末から -d32 vm 引数を使用して jar を実行しても問題なく動作しますが、jar バンドラーを使用してアプリケーションの .app ファイルを作成すると問題が発生します。jar バンドラーの vm オプション テキスト ボックスで -d32 を渡しましたが、.app を実行すると、アプリケーション アイコンがドックに表示されますが、アプリケーション ウィンドウは表示されません。

vm引数の問題だと思いますが、よくわかりません。jar バンドラーで vm 引数を渡す他の方法があるかどうか疑問に思っていました。

この問題に関連する提案は大歓迎です。

前もって感謝します

4

1 に答える 1

1

Jar Bundler アプリでこれを行う方法は見つかりませんでしたが、解決策です。

.appJar Bundler を使用して通常どおり を作成します。新しく作成したアプリケーションを右クリックして [情報を見る] をクリックし、[32 ビット モードで開く] ボックスをオンにします。

このフラグをプログラムで設定するのは難しいようですが、可能です。

于 2012-10-27T23:50:12.313 に答える