Настройка основных веток двух проектов maven git в Eclipse (STS) - PullRequest
0 голосов
/ 27 февраля 2020

Я использую Spring Tool Suite 4.5.1 на основе Eclipse Platform 4.14. У меня есть два проекта maven в соответствующих основных ветках git. Шаблон структуры локальной структуры папок: <root folder>\<project>\<branch> Итак, для двух моих проектов: <root folder>\<project 1>\master\pom.xml <root folder>\<project 2>\master\pom.xml Когда я импортирую проект 1, STS создает проект с именем master. Даже если я изменил имя в файле .project, STS продолжает отображать master, и невозможно импортировать проект 2, так как STS (Eclipse) жалуется, что уже существует проект с именем master.

. мой вопрос: как мне преодолеть это?

Я пытаюсь избежать изменения соглашения об именах каталогов на <root folder>\<project>-<branch>\

1 Ответ

0 голосов
/ 06 марта 2020

Я думаю, было бы неплохо расположить pom.xml под <project-1> вместо чего-то промежуточного. Это должно позволить Maven Integration для Eclipse хорошо импортировать проекты.

Когда вы вставляете имя ветви git в структуру каталогов выше этой структуры <project-1>/pom.xml, я думаю, не так уж важно. Вы можете либо go с <root>/master/<project-1>/pom.xml, либо master/<root>/<project-1>/pom.xml.

. В зависимости от того, как вы работаете с git и различными ветвями, наличие разных каталогов root для разных проверенных ветвей может также сделать смысл, но это зависит.

...