2012-05-11 9 views
0

64bit Mac Lionで32bitライブラリを使用するアプリケーションを作成していますので、私のアプリケーションを実行するには、eclipseで-d32 vm引数を渡す必要があります。私はアプリケーションの実行可能なjarを作成しました。また、-d32 vm引数を持つ端末からjarを実行するとうまくいきますが、jar bundlerを使用してアプリケーションの.appファイルを作成すると問題が発生します。 jar bundlerのvm options textboxで-d32を渡しましたが、.appを実行するとアプリケーションアイコンがドックに表示されますが、アプリケーションウィンドウは表示されません。Jar bundler -d32 vm引数

私はvm引数の問題だと思いますが、それについてはわかりません。 jar bundlerにVM引数を渡すための他の方法があるかどうか疑問に思っていました。

この問題に関するご意見をお待ちしております。

おかげで、事前

答えて

1

に私はジャーバンドラーアプリを介してこれを行うための方法を発見していないが、解決策は、彼らのです。

通常、Jar Bundlerを使用して.appを作成します。新しく作成したアプリケーションで右クリックして「情報を見る」を選択し、「32ビットモードで開く」チェックボックスをオンにします。

このフラグをプログラムで設定すると、seems to be trickyでも可能です。

+0

それは私のために働いていません –

+0

それはあなたのアプリに何かです。 'java -d32 jar your-jar-file.jar'を使って問題なく' jar'を実行できるなら、このメソッドはうまくいくはずです。 'MyApp.app/Contents/MacOS'に行き、' JavaApplicationStub'をダブルクリックすることで、端末でプログラムを実行することができます。開いたターミナルウィンドウにエラーメッセージが表示されます。 – Alex

関連する問題