ラップトップとデスクトップで同じバージョンの JDK を使用しています。私のラップトップは Windows 7 で、デスクトップは Windows XP です。デスクトップでゲームを実行すると、メイン クラス クライアントが見つからない、または読み込めないと表示されます。ラップトップで実行すると、それが見つかります。各コンピューターに正しく設定された Java および jdk 1.7u4 のバージョンがあります。また、ゲームをコンパイルすると、ラップトップでは発生しないエラーがデスクトップに表示されます。私は自分のコードを投稿しますが、コーディング エラーではないことはわかっています。なぜなら、あるコンピューターでは機能するが、他のコンピューターでは機能しないからです。すべての詳細を何百万回もチェックし、コンパイル時に発生するランダムな誤ったエラーを修正しようとしましたが、進歩はありませんでした。デスクトップでゲームをホストしているので、常にラップトップからゲーム クライアントを編集する必要はありません。以前にこの問題が発生したことがある場合は、どのように解決したか教えてください。もし、あんたが' 持っていましたが、解決できません。少なくとも、これが起こったのは私だけではないことを知らせてください。Google で解決策を見つけることができず、別のバージョンの JDK (1.7u1) を使用してみました。したがって、それが Java でない場合、それは私のゲームではなく、私のコンピューターである必要があります。コンピューターがゲームに対してこのように動作する原因は何ですか? 他のものは正常にコンパイルされますが、コンパイルされないのは私のゲーム クライアントだけです。繰り返しになりますが、ラップトップで動作し、デスクトップで動作していたとしても、それは私のゲームに関するものでしょうか?? これはとても紛らわしいです。コンピューターがゲームに対してこのように動作する原因は何ですか? 他のものは正常にコンパイルされますが、コンパイルされないのは私のゲーム クライアントだけです。繰り返しになりますが、ラップトップで動作し、デスクトップで動作していたとしても、それは私のゲームに関するものでしょうか?? これはとても紛らわしいです。コンピューターがゲームに対してこのように動作する原因は何ですか? 他のものは正常にコンパイルされますが、コンパイルされないのは私のゲーム クライアントだけです。繰り返しになりますが、ラップトップで動作し、デスクトップで動作していたとしても、それは私のゲームに関するものでしょうか?? これはとても紛らわしいです。
それが私のクライアントのせいである場合、コンパイラを数回読み直した今、そうかもしれません。エラーは次のとおりです。
.\Javafiles\MP3.java:5: error: package javazoom.jl.player does not exist
import javazoom.jl.player.Player;
^
.\Javafiles\MID.java:5: error: package javazoom.jl.player does not exist
import javazoom.jl.player.Player;
^
.\Javafiles\MP3.java:20: error: cannot find symbol
player.close();
^
symbol: method close()
location: variable player of type Player
.\Javafiles\MP3.java:32: error: constructor Player in class Player cannot be app
lied to given types;
player = new Player(bis);
^
required: no arguments
found: BufferedInputStream
reason: actual and formal argument lists differ in length
.\Javafiles\MP3.java:42: error: cannot find symbol
try { player.play(); }
^
symbol: method play()
location: variable player of type Player
.\Javafiles\MID.java:18: error: cannot find symbol
public void close() { if (player != null) player.close(); }
^
symbol: method close()
location: variable player of type Player
.\Javafiles\MID.java:27: error: constructor Player in class Player cannot be app
lied to given types;
player = new Player(bis);
^
required: no arguments
found: BufferedInputStream
reason: actual and formal argument lists differ in length
.\Javafiles\MID.java:37: error: cannot find symbol
try { player.play(); }
^
symbol: method play()
location: variable player of type Player
Note: .\Javafiles\client.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
8 errors
Press any key to continue . . .