Добавление внешних исходных файлов в проект kotlin - PullRequest
0 голосов
/ 23 сентября 2018

У меня есть источники Котлина, скажем, по адресу repo/project_a/src/.Я создал проект Kotlin Gradle в IntelliJ IDEA, расположенный по адресу repo/project_b/....И я не могу на всю жизнь понять, как добавить источники.Если я добавлю их через меню структуры проекта, все будет работать нормально, но как только он захочет перечитать идентификатор файла Gradle, он удалит структуру (в пользовательском интерфейсе столько же предупреждений).

Это мой файл Gradle:

plugins {
    id 'org.jetbrains.kotlin.jvm' version '1.2.70'
}

group 'cli'
version '1.0'

repositories {
    mavenCentral()
}

dependencies {
    compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
}

compileKotlin {
    kotlinOptions.jvmTarget = "1.8"
}

Я пытался добавить все варианты

sourceSets {
    main {
        kotlin {
            srcDirs += "repo/project_a/"
        }
    }
}

Но это абсолютно ничего не дает.

Есть идеи?

1 Ответ

0 голосов
/ 24 сентября 2018

Путь, который вы указываете Gradle, будет компилироваться в текущий путь проекта плюс «repo / project_a /».Попробуйте с:

sourceSets { 
    main { 
         kotlin { 
              srcDirs += "../project_a/" 
          }
       }
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...