我处于非常非常沮丧的境地。我的程序在 netbeans 中运行 100%,但是当我构建它时它有一些问题。也就是说,在我的程序中,有一个接口和10个实现类。程序根据用户保存文件的方式调用正确正确的实现类(例如:如果用户将其保存为game.yellow,它将调用“YellowImpl.java”,如果保存为game.red,那么“RedImpl.java”同样) .
但是当它建成时,它称一切都很好,而不是 YellowImpl!这意味着,如果用户将其保存为 game.red,它将正确调用“RedImpl”,并且与所有其他实现相同,而不是 YellowImpl。当用户将文件保存为 game.yellow 时,程序什么也不做!!!但是,当它在 netbeans 中时,这不会发生!我也尝试过清洁和构建,但仍然不好!这是什么原因造成的?请帮忙!
但是,我无法提供代码,因为它有很多编码
PS:我也在使用一些库