字符串方法突然停止工作

时间:2017-12-21 19:17:38

标签: java string intellij-idea minecraft

我正在使用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插件工作。

我已经尝试重新启动程序,重建项目并重新开始我的步骤,直到它正常工作。

我在附上一张代码无法正常工作的照片: enter image description here

例如:

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]);
    }

这是我的项目结构:

enter image description here

我的项目窗口:

enter image description here

我刚才意识到这个问题只发生在我的主要方法中。

希望你能提供帮助。 PS:抱歉我的英语不好,我是西班牙语

0 个答案:

没有答案