Gradle не обновляет изменения Project X в Project Y (как объект из X, созданный в Y) - PullRequest
0 голосов
/ 23 мая 2019

У меня есть проект, в котором находятся объекты, и другой проект, в котором я называю эти объекты и заполняю их.

Предположим, что в объекте Y из проекта Y я изменил переменную "name" на String вместо ENUM. В проекте X я хочу сейчас заполнить эту переменную строкой. Но ...

Мне всегда нужно удалить .m2 относительно .jar проекта Y в проекте X, а затем собрать все заново.

Я уже попробовал команду --refresh-dependencies (перед удалением .m2, которая работает) и publishToMavenLocal. Я сделал это дважды в обоих проектах. Кроме того, я очистил всю рабочую область (Eclipse) и обновил проект gradle (я думаю, это то же самое, что и команда --refresh)

Я не понимаю конфигурацию build.gradle, потому что это вообще не было моей работой (но теперь я знаю, насколько это важно).

У меня в settings.gradle следующий конфиг:

include 'assert-dataone-crawler-app',
        'assert-dataone-crawler-ciclo-federal',
        'assert-dataone-crawler-lib',
        'assert-dataone-crawler-pessoa-fisica',
        'assert-dataone-crawler-wc'

Мне просто не нужно удалять вручную .m2 каждый раз, когда я делаю простое изменение.

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