4

64ビットWindows7ラップトップでEclipseを使用してRunnableJARを開発し、エクスポートしました。私は他のコンピューターで試してみましたが、ダブルクリックすると別のWindows7x64ラップトップで動作します。ただし、32ビットラップトップでは、を使用してコマンドラインから実行した場合にのみ起動しますがjava -jar "C:\Name of Jar.jar"、エラーは発生しません。

さらに、このコマンドを使用するjavaw "C:\Name Of Jar.jar"と、「メインクラスC:\ NameofJar.jarが見つかりませんでした。プログラムは終了します」というエラーメッセージが表示されます。

誰かがその理由とそれを修正する方法を知っていますか?前もって感謝します

4

3 に答える 3

2

JDK 1.7でビルドしましたか?実行しようとしているPCにJRE7がインストールされていない可能性があります。これは私が何度か遭遇した奇妙なバグです。

于 2012-09-05T19:08:59.863 に答える
1

32ビットマシンで、JARで右クリック->[プログラムから開く]をクリックします。JREがリストされている場合は、それを使用して開き、実行するデフォルトのプログラムにすることができます。

32ビットまたは64ビットのOSとは関係ないと思います。

于 2012-09-05T19:09:25.113 に答える
0

試してみてくださいjavaw -jar jar_name。私はそれがトリックをするかもしれないと思います。

于 2012-09-05T19:10:10.777 に答える