Управление версиями проекта в NetBeans - PullRequest
0 голосов
/ 29 июня 2019

Книга Spring in Action 5-е издание поставляется с некоторым загружаемым исходным кодом, который организован по главам. Я пытаюсь загрузить программное обеспечение в NetBeans [проект Maven -> Spring Boot Initializr]. Ссылка для загружаемого программного обеспечения следующая: https://www.manning.com/downloads/1599

Проблема, с которой я сталкиваюсь, заключается в том, что имя проекта в нескольких файлах POM глав одинаково. Тем не менее, версия проекта (как указано в главе POM файлы) варьируется от главы к главе. Каков наилучший способ организации исходного кода в NetBeans?

Я не знаю ни одной опции для указания номера версии для проекта NetBeans.

1 Ответ

1 голос
/ 30 июня 2019

Нет технической проблемы с одновременным открытием нескольких проектов с одним и тем же именем в NetBeans. Хотя это, как правило, не очень хорошая идея, для того, что вы делаете, это уместно. Итак, чтобы загрузить все экземпляры этого проекта в нескольких состояниях в NetBeans:

  • Загрузите zip-файл в произвольный каталог и создайте каталог для разархивированных проектов.
  • Выберите Файл> Импортировать проект> Из ZIP ...
  • На экране Импорт проектов из ZIP нажмите Обзор ... , чтобы найти загруженный ZIP-файл и цель Папка для хранения всех проектов, затем нажмите Импорт .

Когда импорт будет завершен, вы должны увидеть структуру файла, похожую на эту в проводнике:

fileStructureOnDisk

Вы также увидите много новых проектов на панели Проекты в NetBeans:

projectStructureInNetBeans

Я предполагаю, что taco-cloud - это проект, который вы разрабатываете, глава за главой. Несмотря на то, что может показаться запутанным, что несколько проектов открываются одновременно с одним и тем же именем, вы можете легко идентифицировать любой проект, выбрав его и дождавшись всплывающей подсказки для отображения сводки проекта.

Например, на снимке экрана ниже показано, что выбранный проект относится к главе 5 книги:

projectTooltip

Чтобы избежать путаницы, вам может быть удобно закрыть некоторые или все экземпляры проекта taco-cloud , над которыми вы не работаете, и открывать / закрывать их по мере прохождения глав в книга.

Еще один связанный с этим момент: есть пара Нерешенных проблем проекта ... сообщений во всплывающей подсказке. Чтобы исправить это, выберите узел проекта taco-cloud , щелкните правой кнопкой мыши и выберите Устранить проблемы проекта ... в контекстном меню.

...