我正在使用IntelliJ Idea一段时间,它工作得很好,但突然间,它停止识别所有的String方法。例如:
String.valueOf(boolean)
实际上是在向我显示Cannot resolve method 'String.valueOf(boolean)'
,String.equalsIgnoreCase(String)
也无效。
我不知道发生了什么事,每次罚款都是好的,突然之间没有。我正在使用IntelliJ IDEA 2017.3.1(社区版),我正在使用craftbukkit-1.12.2-R0.1-SNAPSHOT-b1468.jar为Minecraft Spigot插件工作。
我已经尝试重新启动程序,重建项目并重新开始我的步骤,直到它正常工作。
例如:
String color = args[4];
if (color.equalsIgnoreCase("AQUA") ||
color.equalsIgnoreCase("BLACK") ||
color.equalsIgnoreCase("BLUE") ||
color.equalsIgnoreCase("DARK_AQUA") ||
color.equalsIgnoreCase("DARK_BLUE") ||
color.equalsIgnoreCase("DARK_GRAY") ||
color.equalsIgnoreCase("DARK_GREEN") ||
color.equalsIgnoreCase("DARK_PURPLE") ||
color.equalsIgnoreCase("DARK_RED") ||
color.equalsIgnoreCase("GOLD") ||
color.equalsIgnoreCase("GRAY") ||
color.equalsIgnoreCase("GREEN") ||
color.equalsIgnoreCase("LIGHT_PURPLE") ||
color.equalsIgnoreCase("RED") ||
color.equalsIgnoreCase("WHITE") ||
color.equalsIgnoreCase("YELLOW")) {
scoreboard.setColor(args[3], color);
sender.sendMessage(ChatColor.GREEN +
"Color of team " +
ChatColor.GOLD +
args[3] +
ChatColor.GREEN +
" has been set to " +
ChatColor.GOLD +
args[4]);
}
这是我的项目结构:
我的项目窗口:
我刚才意识到这个问题只发生在我的主要方法中。
希望你能提供帮助。 PS:抱歉我的英语不好,我是西班牙语