如何解决错误 - 包 com.squareup.okhttp3 不存在?



我试图在MAVEN中使用GSON将JSON转换为JAVA对象,我正在跟随youtube视频进行指导- https://www.youtube.com/watch?v=Vqgghm9pWe0,但是有一个错误发生在主类错误是- package com.squareup。Okhttp3不存在。代码如下:

Java

package com.codebeasty.json;
import com.squareup.okhttp3.OkHttpClient;
public class Main {
    private static OkHttpClient client = new OkHttpClient();
    public static void main (String [] args)
    {
    }
}

我甚至在pom.xml中添加了依赖项:

  <dependencies>
<dependency>
 <groupId>com.squareup.okhttp3</groupId>
 <artifactId>okhttp</artifactId>
 <version>3.4.2</version>
</dependency>
<dependency>
 <groupId>com.google.code.gson</groupId>
 <artifactId>gson</artifactId>
 <version>2.8.0</version>
</dependency>
</dependencies>

我不明白为什么它不能识别com.squareup。还有什么需要我下载的吗?我已经从这个网站下载了JAR - http://square.github.io/okhttp/,并尝试用依赖项构建项目。请帮忙:(

Maven的最新版本是3.4.1。尝试在pom中更改版本或使用

在本地安装下载
mvn install:install-file -Dfile=path/to/okhttp-3.4.2.jar -DgroupId=com.squareup.okhttp3 -DartifactId=okhttp -Dversion=3.4.2 -Dpackaging=jar

相关内容

  • 没有找到相关文章

最新更新