Использование IntelliJ 2016.2.
Использование Gradle 2.14.1IntelliJ gradle add mod dependency
У меня есть 2 проектов, каждый со своими собственными build.gradle файлы и отдельные структуры каталогов:
myLib (meant to be jarred and used by others)
- build.gradle
- settings.gradle
- src/main/java/...
sandbox (spring boot web app)
- build.gradle
- settings.gradle
- src/main/java/...
- src/main/resources/...
Надеюсь, вы получите картину. В IntelliJ, я иметь следующую структуру модуля, на том же уровне (не подпроектов):
- myLib
- sandbox
Простой запрос ... Я хочу использовать myLib
в sandbox
приложении. Я хочу, чтобы оба модуля были в одном проекте, чтобы разработать оба.
Я попытался добавить зависимость модуля к sandbox
за myLib
в пределах IntelliJ. Нет кубиков. Я пробовал добавить ссылку на банку, без кубиков.
Я считаю, что мне нужно добавить зависимость в файле build.gradle, но не могу понять, как это сделать. Я пробовал compile files '<path to myLib.jar>'
и т. Д. Никаких кубиков.
У вас есть верхний уровень 'bulid.gradle' и' settings.gradle' за пределами этих двух модулей? –
Нет, не знаю. Отдельные структуры на одном уровне. – emiles
Я понимаю, что могу создать «lib» dir в «песочнице» и скопировать файл jar-файла «myLib» каждый раз, когда я перестраивал и разбивал «myLib», но я ищу лучшее решение. Мысль IntelliJ и/или Gradle поставили бы это вместе для меня. – emiles