Интегрируйте JNI в SpringBoot, используя cmake в Gradle, аналогично Android - PullRequest
0 голосов
/ 05 февраля 2019

Я хотел бы использовать плагин cmake для сборки и интеграции нативной библиотеки C в приложение SpringBoot.Я хотел бы использовать его аналогично Android.https://developer.android.com/studio/projects/gradle-external-native-builds. Проблема с Spring Boot заключается в том, как интегрировать cmake.Проблема возникает из тега -android- сборка Gradle не распознает / не определена.

Пример Android:

android {
  ...
  defaultConfig {
    ...
    externalNativeBuild {
      cmake {...}

Это то, что я пробовал:


build {
   cmake {
      path "CMakeLists.txt"
   }
}

Не удалось найти метод cmake () для аргументов [build_b3o7iuvk0awnx464p5v0i5gx $ _run_closure3 $_closure6 @ 5f8a6ff6] для задачи ': build' типа org.gradle.api.DefaultTask.

...