В реальной работе мы часто сталкиваемся с этой ситуацией. Мы создаем общий проект (проект Maven) в качестве публичного проекта. Есть много общих классов инструментов, которые можно назвать несколькими другими проектами.
Например, общие и услуги разделены на отдельные проекты Maven для использования другими проектами и на это ссылаются другие проекты через банки.
Теперь веб -проекты должны ссылаться на общий и сервис. Если Idea откроется Common, Service и Web Projects отдельно, то при отладке веб -проектов вы столкнетесь с трудностями: общий код и общий сервис, на который ссылаются веб -сайт, упакованы в банки и нельзя отлаживать. Если исходный код не установлен в локальный репозиторий при установке общего и сервиса, это неудобно. Каждый раз, когда общее обновление и обновление службы требует операции установки Maven, код, упомянутый в Интернете, будет обновлен.
1. Раствор затмения
Eclipse имеет концепцию рабочей области. Поместите обыкновенный, сервис и веб -сайт в одну рабочую область. Eclipse откроет все проекты в рабочей области. Eclipse автоматически найдет зависимости. Нажмите общий код в Интернете и перейдет непосредственно к соответствующему общему исходному коду. Во время отладки его также можно скорректировать в общую и пошаговую отладку, что очень удобно.
Так может ли Intellij Idea также реализовать функцию рабочей области? Конечно, IntelliJ Idea очень мощная, и эта функция должна быть доступна!
2. Решение Intellij Idea
2.1 Сначала загрузите общие, сервисные и веб -проекты от SVN в локальный каталог, например, в папку с именем Workspace:
2.2 Откройте компилятор Intellij Idea, нажмите «Файл меню»-> Откройте ... и выберите каталог Workspace прямо сейчас:
Нажмите OK, чтобы открыть каталог Workspace. Интерфейс после открытия следующим образом:
2.3 После открытия его обнаружено, что идея автоматически не распознает проект Maven. В настоящее время вам нужно вручную добавить файл POM.XML вручную в столбце проекта Maven с правой идеей, чтобы эта идея могла его распознавать:
Нажмите и удерживайте CTRL, чтобы выбрать файл pom.xml и нажмите кнопку OK.
2.4 Хорошо, здесь идея уже может определить зависимости между каждым проектом Maven.
Суммировать
Выше приведено графическое руководство для INTELLIJ IDEA, которое я представил вам об открытии нескольких проектов, таких как Eclipse. Я надеюсь, что это будет полезно для вас. Если у вас есть какие -либо вопросы, пожалуйста, оставьте мне сообщение, и редактор ответит вам вовремя. Большое спасибо за вашу поддержку сайту wulin.com!