带有Gradle的OKHTTP

问题描述 投票:0回答:1

我有一个Java 8项目,我需要创建一个API调用。该项目使用gradle。我认为OKHTTP是一个很好的解决方案,但是我不知道在build gradle类中放什么在某些网站中,只需输入compile 'com.squareup.okhttp:okhttp:2.5.0'在OK Http网站上,他们说

compileKotlin {
  kotlinOptions {
    jvmTarget = "1.8"
  }
}
compileTestKotlin {
  kotlinOptions {
    jvmTarget = "1.8"
  }
}

compileJava {
  sourceCompatibility = JavaVersion.VERSION_1_8
  targetCompatibility = JavaVersion.VERSION_1_8
}

android {
  compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }
} 

我不需要android,只想发布到服务器并在java应用程序中获得响应(我创建了发布数据的方法)。 (我将在硒中使用它,该项目是纯Java)我发现的所有示例都是3.x版,因此我想创建对3版的依赖。(我不知道第3版与第4版之间有什么区别,但想要发布json /应用程序并获得响应)

我是gradle的新手,如果我需要的不只是在gradle构建中添加行\行,还可以有人澄清吗?

有人可以逐步提出建议,以备不时之需吗?>

我有一个Java 8项目,我需要创建一个API调用。该项目使用gradle。我认为OKHTTP是一个很好的解决方案,但是在某些...

java gradle build.gradle okhttp
1个回答
0
投票

如果您的项目是简单的Java 8项目,则可以从上面的示例中跳过Kotlin和Android配置。只需在您的okhhtp中导入de build.gradle依赖项>

plugins{
    id "java"
}
dependencies{
    implementation 'com.squareup.okhttp3:okhttp:3.14.6'
    // for v4.x :
    // implementation 'com.squareup.okhttp3:okhttp:4.3.1'

}
© www.soinside.com 2019 - 2024. All rights reserved.