我有一个初始化 CLI 游戏的简单 Spring 启动应用程序。
导入 com.rpg.game.rpggame.client.RpgGameClient;
@SpringBootApplication
public class RpgGameApplication {
public static void main(String[] args) {
SpringApplication.run(RpgGameApplication.class, args);
RpgGameClient.runGame();
}
}
在runGame()使用我的一些服务(春豆)。
public class RpgGameClient {
@Autowired
private static GameService gameService;
public static void runGame() {
gameService.createNewGame();
}
}
但是我NullPointerException在使用我的服务时有一个,因为 Spring 无法成功地将它注入我的RpgGameClient班级。
我该如何解决?
相关分类