diff --git a/CMakeLists.txt b/CMakeLists.txt index f097c01dc..59e0bbfdd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -923,7 +923,7 @@ target_link_libraries(tdapi PRIVATE tdutils) if (TD_ENABLE_JNI AND NOT ANDROID) # jni is available by default on Android if (NOT JNI_FOUND) - find_package(JNI REQUIRED) + find_package(JNI REQUIRED COMPONENTS JVM) endif() message(STATUS "Found JNI: ${JNI_INCLUDE_DIRS} ${JNI_LIBRARIES}") target_include_directories(tdapi PUBLIC ${JAVA_INCLUDE_PATH} ${JAVA_INCLUDE_PATH2}) diff --git a/example/java/CMakeLists.txt b/example/java/CMakeLists.txt index 576eee2cf..e3ef3eb9b 100644 --- a/example/java/CMakeLists.txt +++ b/example/java/CMakeLists.txt @@ -24,7 +24,7 @@ endif() find_package(Td REQUIRED) if (NOT JNI_FOUND) - find_package(JNI REQUIRED) + find_package(JNI REQUIRED COMPONENTS JVM) endif() message(STATUS "Found JNI: ${JNI_INCLUDE_DIRS} ${JNI_LIBRARIES}")