Вам не нужно исключать файл project.properties
из системы контроля версий.Просто измените способ добавления библиотек в ваш проект.
Как вы упомянули, вы и ваши товарищи по команде поддерживает отдельные папки для библиотек.Не делай этого.Создайте одну папку lib
внутри вашего проекта и поместите все (в настоящее время) необходимые библиотеки в эту папку.Например, структура папок вашего проекта должна выглядеть следующим образом:
your-project-root-folder
|-- build
|-- dist
|-- nbproject
|-- lib <====== the folder which contains all required libraries
|-- src
|-- test
|-- web
|-- build.xml
|-- .gitignore
Теперь в Netbeans вам нужно выбрать папку lib
в качестве каталога исходных библиотек.Следуйте инструкциям, приведенным ниже
и найдите путь, по которому вы сохранили папку Project , и выберите нужные библиотеки из lib
папка, как показано ниже
Допустим, ваш путь к проекту: C:/users/user/Documents/NetbeansProjects/your-project-root-folder
Оттуда выберите lib
И убедитесь, что вы выбрали переключатель Относительный путь с правой стороны.
Теперь это добавит часть (относительного) пути к файлу project.properties
.После добавления библиотек таким образом вам больше не нужно беспокоиться о переключении папки библиотек с C:/Documents
на C:/Downloads
и наоборот.
Насколько я знаю, мы исключаем build
, dist
и nbproject/private/
каталоги из контроля версий.Поскольку эти папки / файлы продолжают генерироваться каждый раз, когда мы строим проект.
Для справки, я поддерживаю свои проекты Netbeans в управлении версиями.Мой .gitignore
файл выглядит ниже
/build
/dist
/nbproject/private/