Включить простые проекты Java в качестве зависимости в проекте Gradle

У меня есть два проекта: один простой проект java и один проект gradle spring, созданный из jhipster.

Я хотел бы использовать проект Java вместе с проектом Gradle. После поиска в сети я нашел, как это сделать link1, но это работает, только если все мои проекты являются градиентами. Также, когда я пытаюсь добавить зависимость модуля от структуры проекта, это не работает.

Дерево проекта

workspace
-project1
--build.gradle
-project2

Каков правильный способ сделать это?

Кроме того, почему я не могу вносить изменения в структуру проекта IDE и автоматически обновлять build.gradle и settings.gradle новыми зависимостями?


person Antifa    schedule 26.02.2018    source источник


Ответы (1)


Измените простой проект Java на проект Gradle, измените два проекта на мультипроект Gradle.

Это несложно сделать, простому java-проекту, вероятно, просто нужен почти пустой файл build.gradle, а файл settings.gradle просто должен включать его.

IDE не может вам сильно помочь в этих задачах, вам придется делать большую часть этого вручную.

person tkruse    schedule 27.02.2018
comment
Как бы вы указали зависимости в простом проекте Java? - person Lukas Körfer; 27.02.2018
comment
В build.gradle простого java-проекта вам нужно добавить только зависимости простого java-проекта (возможно, ни одного). - person tkruse; 27.02.2018