Как прикрепить исходный код как зависимость в Java - PullRequest
1 голос
/ 05 марта 2019

У меня есть два проекта в Java. ProjectA публикуется в артефакте, а projectAB содержит банку из projectA в качестве зависимости.

Когда я вносю измененияв projectA, чтобы полностью протестировать его, мне нужно запустить тесты в projectAB (эти тесты нельзя перенести в projectA).

Мне нужно внести изменения в projectA и немедленно запустить тесты в projectAB,

Наивная схема: изменить проект A, опубликовать проект A, тестовый проект AB выглядит слишком сложным.

Идеально для меня, я бы хотел в своей среде IDE переопределить зависимость projectA.jar с проектом A, чтобы я мог угрожать projectA и projectAB как единому проекту.Но я не нашел способа сделать это.

Я использую IDEA в качестве IDE и Gradle в качестве системы сборки

1 Ответ

1 голос
/ 05 марта 2019

Пожалуйста, рассмотрите возможность использования составных сборок Gradle или мультипроектов Gradle , которые были сделаны именно для этой цели.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...