无法解析编译 "org.java-websocket:java-websocket:1.3.2"

Failed to resolve compile "org.java-websocket:java-websocket:1.3.2"

我正在根据 github 中的演示开发聊天应用程序。他们使用 java-webocket:1.3.2,我使用的是 java-websocket:1.3.1,但我得到了错误,因为在 1.3.1 中没有 setSocket() 方法。然后我更改了 gradle 我的版本,突然我得到了这个错误

Failed to resolve compile "org.java-websocket:java-websocket:1.3.2"

我试图找到这个库的jar,但找不到。我不知道为什么会这样 我现在被这个错误卡住了 2 个小时,我的互联网工作正常但我无法将 java-websocket:1.3.2 添加到我的依赖项但是当我改回来时它工作正常到 1.3.1

您是否将他们的 Maven 存储库添加到您的构建中? central 只携带该工件到 1.3.0(参见 link) 根据 their website,您需要添加他们的存储库:

maven { url "http://clojars.org/repo" }

给你的build.gradle

请将maven { url 'http://clojars.org/repo' }添加到项目下的build.gradle中,然后它将起作用。