Java 无法解析符号';创建默认值';在JDABuilder

Java 无法解析符号';创建默认值';在JDABuilder,java,gradle,intellij-idea,discord-jda,Java,Gradle,Intellij Idea,Discord Jda,我正在尝试使用intelliJ、Gradles和JDA v4.2.0_204建立一个discord机器人。我按照指示: 我想使用JDABuilder,我已经在文档中详细描述了如何编写它来初始化JDABuilder对象。以下是我当前的代码示例,包括导入(我还启用了自动导入): 问题是它总是显示错误:无法解析符号“createDefault” 我找不到任何方法来解决这个问题,我也看不出这里有什么问题。删除新的这是一个静态方法而不是构造函数。哇,谢谢,我现在觉得自己很蠢哈哈!我猜我把所有旧版本的教程都

我正在尝试使用intelliJ、Gradles和JDA v4.2.0_204建立一个discord机器人。我按照指示:

我想使用JDABuilder,我已经在文档中详细描述了如何编写它来初始化JDABuilder对象。以下是我当前的代码示例,包括导入(我还启用了自动导入):

问题是它总是显示错误:无法解析符号“createDefault”


我找不到任何方法来解决这个问题,我也看不出这里有什么问题。

删除
新的
这是一个静态方法而不是构造函数。哇,谢谢,我现在觉得自己很蠢哈哈!我猜我把所有旧版本的教程都弄混了!删除
新的
它是一个静态方法而不是构造函数。哇,谢谢,我现在觉得自己很傻哈哈!我猜我把所有旧版本的教程都弄混了!
import net.dv8tion.jda.api.JDA;
import net.dv8tion.jda.api.JDABuilder;


public class bot {


    public static void main(String[] args) {
        JDA api = new JDABuilder.createDefault("token").build();

    }
}