- дать:
3 проекта AA, BB, CC; в разработке.= главный проектКод: Выделить всё
AA
зависит от BB[/b]Код: Выделить всё
CC - требование:
Я не хочу изменять подпроекты.
Я хочу управлять зависимостью в главном проекте AA.
т.е.: добавлять зависимость через pom в AA, а не в BB или CC.
поэтому я использую модуль Maven, и я попробовал это, не сработало:
- свяжите модули вместе в AA.
Код: Выделить всё
../BB
../CC
- но тогда CC не может импортировать ClassB из BB.

=> Как я могу сделать CC зависимым от BB только при редактировании pom в AA?
обычное решение (которого я стараюсь избегать):
Я знаю, что если я добавлю зависимость в pom CC, всё будет хорошо, но я не хочу этого делать:
- добавлю зависимость в pom CC
Код: Выделить всё
GG
BB
0.0.1-SNAPSHOT
- теперь CC может импортировать ClassB из BB.
- кстати: в некоторых онлайн-ответах говорится, что вам нужна установка maven, затем добавьте jar.
- вот, я не хочу создавать jar из BB. (поскольку не будет необходимости создавать jar, даже если вы используете «общее решение», которое я написал выше.)
поскольку BB находится в стадии разработки, он будет постоянно модифицироваться. - даже если я использую jar, я не вижу, как это поможет в моем случае.
- вот, я не хочу создавать jar из BB. (поскольку не будет необходимости создавать jar, даже если вы используете «общее решение», которое я написал выше.)
- (в этом случае мастер-проект AA для
в CC может даже не понадобиться.)
Я неправильно понял модуль Maven?
Как добавить проект в качестве зависимости другого проекта?
https://www.jetbrains.com/help/idea/mav ... lti_module
как добавить зависимость другого проекта Maven к моему текущему проекту Maven в Java eclipse?
Как проект Maven может зависеть от другого локального проекта проект maven?