Проблема со связыванием нескольких исходных каталогов Java в проекте Gradle.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Проблема со связыванием нескольких исходных каталогов Java в проекте Gradle.

Сообщение Anonymous »

Тело:
Я работаю над проектом, в котором есть несколько каталогов исходного кода Java, и пытаюсь настроить Gradle для компиляции и запуска файлов Java из этих каталогов. Моя текущая установка включает в себя два отдельных каталога с исходным кодом, и я хочу, чтобы Gradle распознавал и компилировал файлы Java
из обоих:

Код: Выделить всё

plugins {
id 'java'
id 'application'
}

repositories {
mavenCentral()
}

dependencies {
implementation 'com.google.guava:guava:32.1.2-jre'
implementation 'org.apache.commons:commons-lang3:3.13.0'
implementation 'org.slf4j:slf4j-api:2.0.9'
implementation 'com.googlecode.plist:dd-plist:1.26'
testImplementation 'junit:junit:4.13.2'
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.9.0'
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.9.0'
}

java {
toolchain {
languageVersion = JavaLanguageVersion.of(23)
}
}

application {
mainClass = 'test1.test1'  // path to the compiled .class file
}

tasks.named('test') {
useJUnitPlatform()
}

sourceSets {
main {
java {
srcDirs = ['C:/vscode/test1/dd-plist-master/src/main/java', 'app/src/main/java']
}
}
}
Я пытаюсь связать два разных каталога для исходных файлов Java, а именно:
  • C:/vscode/test1 /dd-plist-master/src/main/java
  • C:/vscode/test1/app/src/main/java
Однако, когда я запускаю проект, я сталкиваюсь с проблемы. Конфигурация Gradle должна позволять включать оба каталога в исходные наборы, но, похоже, существуют проблемы с тем, как каталоги связаны или распознаются.
В чем может быть проблема с этой настройкой? и как мне правильно настроить Gradle, чтобы он включал оба исходных каталога для компиляции и запуска проекта?

Подробнее здесь: https://stackoverflow.com/questions/792 ... le-project
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Проблема со связыванием нескольких исходных каталогов Java в проекте Gradle.
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Проблема со связыванием нескольких исходных каталогов Java в проекте Gradle.
    Anonymous » » в форуме JAVA
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Проблема со связыванием каталогов и библиотек C++ в VSCode [закрыто]
    Гость » » в форуме C++
    0 Ответы
    30 Просмотры
    Последнее сообщение Гость
  • Настройка Makefile для пользовательских исходных/выходных каталогов
    Anonymous » » в форуме C++
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Использование sphinx-apidoc – несколько исходных каталогов Python
    Anonymous » » в форуме Python
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»