Eclipse Juno IDE を使用して Java で数学反射ゲームを作成しています。私がすでに行った調査によると、IDEは保存時にすべてを.class
ファイルバイトコードにコンパイルします。ここでの問題は、Windows マシンからすべてを JAR に抽出し、その JAR を一部のベータ テスターに渡そうとしたことです。ベータ テスターは、Linux/Mac からアクセスしようとしたときに問題を報告しました。また、すべてを抽出していた実行可能な JARは、基本的に、JVM が理解して実行するバイトコードを含む、美化された ZIP圧縮ファイルであることも既に知っています。私のゲームには複数の.java
ファイルがあるため、次のことを知りたいです。
バイトコードの JAR へのパッケージ化はマシンに依存します
すべてのユーザーが私のゲームをプレイできることを保証するための私のオプション//そして利益を得る; また、私のコンピューターには javac.exe がありません。そのプログラムは、Sun Microsystems によって時代遅れであると報告されています
System.out.println("Thanks for your patience in advance!");