私は非常に動揺している状況にあります。私のプログラムは、NetBeansの場合は100%正常に機能しましたが、ビルドするといくつかの問題が発生します。つまり、私のプログラムには、1つのインターフェイスと10の実装クラスがあります。プログラムは、ユーザーがファイルを保存する方法に基づいて、正しい正しい実装クラスを呼び出します(たとえば、ユーザーがファイルをgame.yellowとして保存する場合、game.redとして保存する場合は、「YellowImpl.java」を呼び出し、同様に「RedImpl.java」を呼び出します)。 。
しかし、それが構築されるとき、それはすべてをうまく呼んでいます、代わりにYellowImpl !! つまり、ユーザーがそれをgame.redとして保存すると、「RedImpl」が正しく呼び出され、YellowImplの代わりに他のすべての実装と同じになります。ユーザーがファイルをgame.yellowとして保存すると、プログラムは何もしません!!! しかし、これはNetBeansの内部では発生しません。私もきれいに作ってみましたが、それでも良くありません!これを引き起こしているのは何ですか?助けてください!
ただし、コーディングが多いため、コードを提供できません。
PS:私もいくつかのライブラリを使用しています