OKHTTP Gradle
OKHTTP with Gradle
我有一个 java 8 项目,我需要创建一个 API post 调用。
该项目使用 gradle 。
我认为 OKHTTP 是一个很好的解决方案,但是我不知道在构建中放入什么 gradle class
在一些网站只需要放 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,只想 post 到服务器并在 java 应用程序中获得响应(我创建了 post 数据的方法)。 (我会在selenium中使用,项目纯java)
我发现的所有示例都是版本 3.x,所以我想创建对版本 3 的依赖。
(我不知道版本 3 和版本 4 之间有什么区别,但是想要一些东西到 post json/ 应用程序并得到响应)
我是 gradle 的新手,如果我需要的不仅仅是将 line\lines 添加到 gradle 构建中,有人可以澄清一下吗?
有人可以一步一步地告诉我什么是唯一必要的东西 gradle 建立问候
如果您的项目很简单 Java 8 项目,您可以跳过上面示例中的 Kotlin 和 Android 配置。只需在 build.gradle
中导入 de okhhtp
依赖项
plugins{
id "java"
}
dependencies{
implementation 'com.squareup.okhttp3:okhttp:3.14.6'
// for v4.x :
// implementation 'com.squareup.okhttp3:okhttp:4.3.1'
}
并使用它:
import okhttp3.OkHttpClient;
public class Main {
public static void main(String[] args){
OkHttpClient client = new OkHttpClient();
// use the http client....
}
}
我有一个 java 8 项目,我需要创建一个 API post 调用。
该项目使用 gradle 。
我认为 OKHTTP 是一个很好的解决方案,但是我不知道在构建中放入什么 gradle class
在一些网站只需要放 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,只想 post 到服务器并在 java 应用程序中获得响应(我创建了 post 数据的方法)。 (我会在selenium中使用,项目纯java) 我发现的所有示例都是版本 3.x,所以我想创建对版本 3 的依赖。 (我不知道版本 3 和版本 4 之间有什么区别,但是想要一些东西到 post json/ 应用程序并得到响应)
我是 gradle 的新手,如果我需要的不仅仅是将 line\lines 添加到 gradle 构建中,有人可以澄清一下吗?
有人可以一步一步地告诉我什么是唯一必要的东西 gradle 建立问候
如果您的项目很简单 Java 8 项目,您可以跳过上面示例中的 Kotlin 和 Android 配置。只需在 build.gradle
okhhtp
依赖项
plugins{
id "java"
}
dependencies{
implementation 'com.squareup.okhttp3:okhttp:3.14.6'
// for v4.x :
// implementation 'com.squareup.okhttp3:okhttp:4.3.1'
}
并使用它:
import okhttp3.OkHttpClient;
public class Main {
public static void main(String[] args){
OkHttpClient client = new OkHttpClient();
// use the http client....
}
}